반응형
실행시 jar 파일에 매개 변수를 어떻게 전달합니까?
실행시 JAR 파일에 매개 변수를 어떻게 전달합니까?
jar에 인수를 전달하려면 다음을 수행하십시오.
java -jar myjar.jar one two
"Main-Class"의 main () 메소드 ( manifest.mf
JAR 파일에 언급 됨)에서 액세스 할 수 있습니다 .
String one = args[0];
String two = args[1];
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
java [ options ] -jar file.jar [ argument ... ]
log4j 속성 파일을 전달해야하는 경우 아래 옵션을 사용하십시오.
-Dlog4j.configurationFile=directory/file.xml
java -Dlog4j.configurationFile=directory/file.xml -jar <JAR FILE> [arguments ...]
반응형
'IT story' 카테고리의 다른 글
“int * ptr = int ()”값 초기화가 어떻게 불법이 아닌가? (0) | 2020.09.13 |
---|---|
'Maven 프로젝트 업데이트 중'중에 내부 오류가 발생했습니다. (0) | 2020.09.13 |
네이티브 DLL 내보내기 기능 뷰어가 있습니까? (0) | 2020.09.13 |
Ruby / Rails의 "Ago"날짜 / 시간 함수 (0) | 2020.09.13 |
MongoDB에서 컬렉션을 CSV로 내보내는 방법은 무엇입니까? (0) | 2020.09.13 |