Jak przekazać parametry do pliku JAR w czasie wykonywania?
101
Aby przekazać argumenty do jar:
java -jar myjar.jar one two
Możesz uzyskać do nich dostęp za pomocą metody main () klasy „Main-Class” (wspomnianej w manifest.mf
pliku JAR).
String one = args[0];
String two = args[1];
java [opcje] -jar plik.jar [argument ...]
i
... Argumenty niebędące opcjami po nazwie klasy lub nazwie pliku JAR są przekazywane do funkcji głównej ...
Może musisz umieścić argumenty w pojedynczych cudzysłowach.
Możesz to zrobić za pomocą czegoś takiego, więc jeśli nie zostaną określone żadne argumenty, i tak będzie kontynuowane:
A następnie uruchom aplikację:
źródło
jeśli chcesz przekazać plik właściwości log4j, użyj poniższej opcji
źródło