Wie übergebe ich Parameter zum Zeitpunkt der Ausführung an eine JAR-Datei?
101
So übergeben Sie Argumente an das Glas:
java -jar myjar.jar one two
Sie können mit der main () -Methode von "Main-Class" (in der manifest.mf
Datei einer JAR erwähnt) darauf zugreifen .
String one = args[0];
String two = args[1];
In der JAVA-Dokumentation heißt es :
java [Optionen] -jar file.jar [Argument ...]
und
... Nicht-Optionsargumente nach dem Klassennamen oder dem JAR-Dateinamen werden an die Hauptfunktion übergeben ...
Vielleicht müssen Sie die Argumente in einfache Anführungszeichen setzen.
Sie können dies mit so etwas tun. Wenn also keine Argumente angegeben sind, wird es trotzdem fortgesetzt:
Und dann starten Sie die Anwendung:
quelle
Wenn Sie die Eigenschaftendatei log4j übergeben müssen, verwenden Sie die folgende Option
quelle