2016-07-22 16 views
0

Ich habe eine benutzerdefinierte Anwendung mit jDeveloper erstellt. Innerhalb des Hauptprojekts habe ich eine benutzerdefinierte Bibliothek im Klassenpfad erstellt, in die ich einige Jars eingefügt habe.Benutzerdefinierte Bibliothek nicht zu WLS bereitgestellt jDeveloper

Mein Projekt wird ordnungsgemäß kompiliert. Wenn ich versuche, eine .java-Datei auszuführen (Rechtsklick auf Ausführen), wird das Projekt auf dem WLS bereitgestellt, aber die Jars in meiner benutzerdefinierten Bibliothek werden nicht bereitgestellt (kein lib-Ordner wurde in WEB-INF erstellt).

Wenn ich jedoch die Gläser explizit zum Projektklassenpfad (nicht innerhalb einer Bibliothek) hinzufügen, werden sie bereitgestellt und der Ordner lib wird auf WLS erstellt.

  • Was ist der Unterschied hier?

  • Wie kann ich die Bibliothek (eine Gruppe von Gläsern) bereitstellen, wenn ich eine -Anwendung aus jDeveloper (nicht externe Bereitstellung) ausführen?

Antwort

1

Erstellen Sie eine JDeveloper-Bibliothek für Ihre Gläser. Markieren Sie die Bibliothek als "Standardmäßig bereitstellen" (ein Kontrollkästchen in der Bibliotheksdefinition).