Dove sono tutti i barattoli javax?


Edit : diversi compagni di SOER hanno raccomandato solo di andare a repository Maven, che ovviamente non hanno nulla a che fare con l'uso di Maven come parte della propria build. Lo capisco. Il punto di questa domanda è semplice: su quali siti Web, di proprietà e gestiti da Oracle, posso andare, per afferrare tutti i miei barattoli javax? Non Maven repository. Non qualsiasi altro repository 3rd party. Pronti contro termine Oracle.

Diciamo che non mi piace Maven, e non voglio andare in un repository Maven per trovare i miei barattoli. Come faccio ad avere javax.injection? Che ne dici di javax.validation? O uno qualsiasi degli altri barattoli javax?

Non sembrano essere disponibili tramite il sito di download Java EE di Oracle (che è scioccante). Quindi chiedo: cosa si deve fare per ottenere i vasi ufficiali, benedetti da Oracle javax senza dover consultare un repository Maven?

Punti bonus a chiunque possa spiegarmi perché questi vasi sembrano essere intenzionalmente difficili da trovare.

Author: Jon Heller, 2013-02-18

3 answers

I jar 'javax' sono di proprietà e gestiti dai progetti JCP a cui appartengono ( http://www.jcp.org/en/home/index ) poiché rappresentano gli standard Java. Quindi rigorosamente non sono benedetti da Oracle ma benedetti da JCP. Quindi la pagina JCP è anche il posto ufficiale in cui guardare.

Ad esempio se si passa alla specifica JDO2 - > http://jcp.org/en/jsr/detail?id=243 e fare clic sulla pagina di download per la versione FINALE. Sotto " Implementazione di riferimento e compatibilità tecnologica Kit: "è un proiettile che afferma:" Il vaso API è disponibile da..."che si collega al Jar contenente le interfacce API 'javax'.

 11
Author: Jasper Siepkes, 2013-02-17 20:40:33
 -1
Author: jtahlborn, 2013-02-17 20:26:08

Se si scarica Tomcat si può afferrare il servlet-api.vaso dalla cartella lib.

 -2
Author: Soshmo, 2013-05-09 18:53:10