실행시 JAR 파일에 매개 변수를 어떻게 전달합니까?
답변:
java [옵션] -jar file.jar [인수 ...]
과
... 클래스 이름 또는 JAR 파일 이름 뒤의 옵션이 아닌 인수가 주 함수에 전달됩니다 ...
인수를 작은 따옴표로 묶어야 할 수도 있습니다.
다음과 같이 할 수 있으므로 인수가 지정되지 않은 경우에도 계속됩니다.
public static void main(String[] args) {
try {
String one = args[0];
String two = args[1];
}
catch (ArrayIndexOutOfBoundsException e){
System.out.println("ArrayIndexOutOfBoundsException caught");
}
finally {
}
}
그런 다음 응용 프로그램을 시작하십시오.
java -jar myapp.jar arg1 arg2