2013-03-08 3 views
2

기본적으로 jar 파일을 만들었지 만 인수를 미리 작성해야합니다.Java - Jar 파일 실행 파일의 인수

예. 아래에 추가하십시오 같이.

-Xmx256m

문제는 내가 그렇게이 그것도 가능하다면 말할 것도 JAR 파일에 포함되어 있는지 확인하는 방법을 너무 잘 모르겠어요입니다. 배치 또는 명령 프롬프트 추가가 필요하지 않지만 jar 파일로 간단히 클릭 할 수 있도록 요청합니다. 그런 다음 클릭시 내가 원하는 추가 인수를 추가하십시오. 이것은 아마도 명백한 수정일까요?

나는이 웹 사이트의 Google 및 기타 링크에서 내가 원하는 대답을 거의 찾지 못했습니다.

+1

음,이 주제에 링크되어 있습니다. –

+0

고정 - 여기에 비슷한 질문을했습니다. http://superuser.com/questions/473349/can-i-add-arguments-to-a-program-in-windows-without-using-a-shortcut – Jazzepi

답변

3

JVM 설정으로 클릭 가능한 jar를 만드는 방법이 없습니다. 두 번 클릭하면 "java -jar"을 호출하고 jar 내용을 읽기 전에 JVM이 실행됩니다.

+0

감사합니다. 알아야 할 모든 것입니다. 가능한지 확실하지 않았습니다. –

1

일부 해커가없는 JVM 인수에 대해서는 이것이 가능하지 않다고 생각합니다. 그 이유는 JVM 인스턴스가 main() 메소드에 도달 할 때 이미 초기화되었다는 것입니다.

메인 코드를 변경하여 시스템 호출이 원하는 인수로 다른 Java 프로세스를 생성 할 수 있습니다.