Bagaimana cara mengirimkan parameter ke file JAR pada saat eksekusi?
101
Untuk meneruskan argumen ke toples:
java -jar myjar.jar one two
Anda dapat mengaksesnya dalam metode main () dari "Kelas-Utama" (disebutkan dalam manifest.mf
file JAR).
String one = args[0];
String two = args[1];
The JAWA Dokumentasi mengatakan :
java [opsi] -jar file.jar [argumen ...]
dan
... Argumen non-opsi setelah nama kelas atau nama file JAR diteruskan ke fungsi utama ...
Mungkin Anda harus meletakkan argumen dalam tanda kutip tunggal.
Anda dapat melakukannya dengan sesuatu seperti ini, jadi jika tidak ada argumen yang ditentukan, itu akan tetap berlanjut:
Dan kemudian luncurkan aplikasi:
sumber
jika Anda perlu meneruskan file properti log4j gunakan opsi di bawah ini
sumber