Comment transmettre des paramètres à un fichier JAR au moment de l'exécution?
101
Pour passer des arguments au fichier jar:
java -jar myjar.jar one two
Vous pouvez y accéder dans la méthode main () de "Main-Class" (mentionnée dans le manifest.mf
fichier d'un JAR).
String one = args[0];
String two = args[1];
java [options] -jar fichier.jar [argument ...]
et
... Les arguments sans option après le nom de classe ou le nom de fichier JAR sont transmis à la fonction principale ...
Vous devrez peut-être mettre les arguments entre guillemets simples.
Vous pouvez le faire avec quelque chose comme ça, donc si aucun argument n'est spécifié, cela continuera quand même:
Et puis lancez l'application:
la source
si vous devez transmettre le fichier de propriétés log4j, utilisez l'option ci-dessous
la source