Jawaban:
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:
public static void main(String[] args) {
try {
String one = args[0];
String two = args[1];
}
catch (ArrayIndexOutOfBoundsException e){
System.out.println("ArrayIndexOutOfBoundsException caught");
}
finally {
}
}
Dan kemudian luncurkan aplikasi:
java -jar myapp.jar arg1 arg2
java [ options ] -jar file.jar [ argument ... ]
jika Anda perlu meneruskan file properti log4j gunakan opsi di bawah ini
-Dlog4j.configurationFile=directory/file.xml
java -Dlog4j.configurationFile=directory/file.xml -jar <JAR FILE> [arguments ...]