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?

È stato utile?

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
scroll top