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.
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'.
Ecco qui:
Se si scarica Tomcat si può afferrare il servlet-api.vaso dalla cartella lib.