In Linux, so führen Sie Java-jar-Datei mit externen jar-Dateien?
In Linux, so führen Sie Java-jar-Datei mit externen jar-Dateien?
Du musst angemeldet sein, um einen Kommentar abzugeben.
In Linux, so führen Sie Java-jar-Datei mit externen jar-Dateien?
Du musst angemeldet sein, um einen Kommentar abzugeben.
Entweder die
-cp
Flagge:Oder fügen Sie ein
Class-Path:
- header, um Ihre jar-manifest (siehe Jigar Antwort)Hinweis zum anderen die antworteten mit
java -jar <etc>
: Die-jar
flag deaktiviert die standard --cp
Flagge undCLASSPATH
Umgebungsvariable, denn es ruft den classpath vom JAR-manifest. Jede Antwort, die verbindet-jar
und entweder-cp
oder$CLASSPATH
wird nicht funktionieren.Diese information ist gut versteckt, aber schließlich fand ich einen Verweis:
Quelle: java - the Java application launcher
Update
Können Sie die benötigte Bibliothek im manifest mit
Class-Path:
headerBeispiel :
Sehen