2015-01-23 3 views
1

Windows에서 특정 파일 형식에 대해 "오른쪽 클릭"옵션으로 추가하려고하는 jar 파일로 패키지 된 Java 응용 프로그램이 있습니다.Windows 컨텍스트 메뉴에서 JAR 실행

파일 유형에 reg 키를 추가했는데 해당 파일 유형을 마우스 오른쪽 버튼으로 클릭 할 때 Windows 탐색기에 명령이 표시되지만 jar 파일이 성공적으로 실행되지 않습니다.

(기본값) 명령의 값은 다음과 같습니다

java.exe "c:\MYAPPDIR\MYAPP.jar %1" 

명령 프롬프트가 빠르게 나타나고 내게 무슨 일이 일어나고 있는지 볼 수 있도록 너무 빨리 닫습니다.

이 정확한 명령은 내가 대신에 java.exe의 자바를 시도

(% 1 유효한 파일 이름으로 대체)을 cmd.exe를 프롬프트에 마음을 작동하고, 변화 인용문이가는 곳에,하지만 성공.

명령을 어떻게 포맷합니까? 어떤 도움을 주셔서 감사합니다!

+0

해당 인용 부호가 올바르지 않게 표시됩니다. 파일에 * 전체 * 경로를 지정하면 명령 프롬프트에서 작동합니까? (그것은 익스플로러가하는 것입니다.) 또한 jarfile을 호출하기 위해'-jar'을 지정할 필요가 없습니까? –

+0

파일의 전체 경로 란 무엇을 의미합니까? 대상 파일이나 항아리? – vanupier

+0

대상 파일입니다. –

답변

0

클릭하면 Runnable Jar 파일을 실행하여 실행해야합니다. java -jar File.jar을 실행하여 jar 파일을 실행할 수 있습니다. Eclipse에서 실행 가능한 jar 파일을 만들거나 you can write the MANIFEST text files by yourself.

+0

나중에 -jar를 추가했지만, 결과없이 동일한 결과가 나타납니다. 두 번 클릭하여 병을 실행할 수 있습니다. 즉, 이미 실행 가능하다는 의미입니까? 아니면 다른 것입니까? – vanupier