Come confezionare 3rd JAR parti in un barattolo EJB?
Domanda
Ho una vecchia applicazione J2EE (J2EE 1.3), quali pacchetti in un EAR, e nel EAR, ci sono guerre e JAR EJB. Ora, uno dei JAR EJB ha la necessità di fare riferimento a qualche 3rd JAR biblioteca partito, quindi qual è il posto migliore per confezionare quei vasi e come?
Soluzione
Si va nel file all'orecchio, alla radice oppure è possibile creare un lib di directory per la memorizzazione. Ogni progetto (EJB o WAR) che ha bisogno di fare riferimento a loro li deve includere nella Class-Path:. del file manifesto
contenuto Ear
- log4j.jar
- lib
- commons-lang.jar
- MyEJBProj.jar
- MyWAR.war
MyEJBProj contenuti
- classes
- META-INF
- MANIFEST.MF
MANIFEST.MF
Manifest-Version: 1.0
Class-Path: log4j.jar lib/commons-lang.jar
Autorizzato sotto: CC-BY-SA insieme a attribuzione
Non affiliato a StackOverflow