Frage

Ich habe eine alte J2EE-Anwendung (J2EE 1.3), die Pakete in eine EAR, und in der EAR, gibt es WARs und EJB JAR-Dateien. Jetzt ist einer der EJB JARs Bedürfnisse einiger 3rd-Party-Bibliothek JAR-Dateien zu beziehen, so etwas ist der beste Ort, um diese JAR-Dateien zu verpacken und wie?

War es hilfreich?

Lösung

Sie gehen in das Ohr Datei, an der Wurzel oder Sie können ein lib Verzeichnis erstellen, sie zu speichern. Jedes Projekt (EJB oder IST), dass der Bedarf, sie verweisen muss sie in dem umfasst Class-Path:. der Manifest-Datei

Ear Inhalt

  - log4j.jar
  - lib
     - commons-lang.jar
  - MyEJBProj.jar
  - MyWAR.war

MyEJBProj Inhalt

 - classes
 - META-INF
    - MANIFEST.MF

MANIFEST.MF

    Manifest-Version: 1.0
    Class-Path: log4j.jar lib/commons-lang.jar
Lizenziert unter: CC-BY-SA mit Zuschreibung
Nicht verbunden mit StackOverflow
scroll top