Einschließlich jar-Dateien im Klassenpfad
Ich m läuft ein java-Programm aus einer batch-Datei, die refences einige externe jar-Dateien .Wie füge ich diese jar-Dateien in meine batch-Datei.Bitte helfen Sie
Du musst angemeldet sein, um einen Kommentar abzugeben.
Blick auf die Sonne, die offizielle Dokumentation: Festlegen der class-path zu verstehen, Ihre Optionen.
Einen schnellen Weg wäre, nur um Ihre JAR(s) nach der
-cp
:auf Windows -
auf Linux/Unix
Müssen Sie die classpath -http://download.oracle.com/javase/1.3/docs/tooldocs/win32/classpath.html. E. g.,
oder wenn Sie Ihre jar-Dateien befinden sich im Verzeichnis
lib/
lib/*.jar
funktionieren-der link, den Sie enthalten, sagt, dass die richtige syntax istlib/*
, die passt auf alle Dateien mit der Endung mit.jar
oder.JAR
in diesem Ordner.Nicht die Mühe mit dem parameter-classpath angeben könnte Sie Verweise auf die jar-Dateien in das manifest.mf der Anwendung JAR, wenn es Sie Anwendung natürlich.
Hinzufügen von Klassen in der JAR-Datei dem Klassenpfad
Füllen Sie die Class-Path-parameter der manifest-Datei der JAR-Datei. Die standard-Dokumentation erläutert das sehr gut.
Beim ausführen einer jar-oder class-Datei angeben, die classpath-option
-jar
die classpath-option ignoriert.Sorry, ich weiß nicht, andere IDE, aber funktioniert bei mir in Eclipse.
Der rechten Maustaste auf Ihr Projekt, wählen Sie
Dann wählen, welche Dateien Sie benötigen :v