Como passo os parâmetros para um arquivo JAR no momento da execução?
101
Para passar argumentos para o jar:
java -jar myjar.jar one two
Você pode acessá-los no método main () de "Main-Class" (mencionado no manifest.mf
arquivo de um JAR).
String one = args[0];
String two = args[1];
java [opções] -jar arquivo.jar [argumento ...]
e
... Argumentos não opcionais após o nome da classe ou nome do arquivo JAR são passados para a função principal ...
Talvez você tenha que colocar os argumentos entre aspas simples.
Você pode fazer isso com algo assim, então, se nenhum argumento for especificado, ele continuará de qualquer maneira:
Em seguida, inicie o aplicativo:
fonte
se você precisar passar o arquivo de propriedades log4j, use a opção abaixo
fonte