Einbinden von JAR-Dateien in die Java-Kompilierung über die Eingabeaufforderung
Bei der Entwicklung von Java-Anwendungen, die auf externen Bibliotheken basieren, ist es notwendig, die entsprechenden einzubinden JAR-Dateien während der Kompilierung. So erreichen Sie dies über die Eingabeaufforderung:
Einbinden von JARs mit „javac“
Um JAR-Dateien direkt in den Kompilierungsbefehl einzubinden, verwenden Sie „-cp“ (Klassenpfad) Option:
javac -cp ".:/home/path/mail.jar:/home/path/servlet.jar;" MyJavaFile.java
Ersetzen Sie „.“: (aktuelles Verzeichnis) durch den Pfad zu Ihren JAR-Dateien und trennen Sie die Pfade mit Doppelpunkten. Alternativ können Sie „-classpath“ anstelle von „-cp“ verwenden.
Festlegen der CLASSPATH-Umgebungsvariablen
Um zu vermeiden, dass Sie jedes Mal JAR-Pfade angeben müssen, können Sie kann die Umgebungsvariable CLASSPATH festlegen. Dadurch werden die Pfade zu den erforderlichen JARs und Klassen gespeichert, sodass sie nicht mehr einzeln eingebunden werden müssen:
Windows:
set CLASSPATH=.;/home/path/mail.jar;/home/path/servlet.jar;
Linux/macOS:
export CLASSPATH=.:/home/path/mail.jar:/home/path/servlet.jar:
Weiteres Ressourcen:
Ausführlichere Informationen zum Festlegen der CLASSPATH-Umgebungsvariablen finden Sie im folgenden Blog:
Das obige ist der detaillierte Inhalt vonWie binde ich JAR-Dateien über die Eingabeaufforderung in die Java-Kompilierung ein?. Für weitere Informationen folgen Sie bitte anderen verwandten Artikeln auf der PHP chinesischen Website!