2013-05-27 2 views
1

어제 저는 Java JDK (및 JRE) 7에서 6u45로 전환했습니다. 그러나 이것 때문에 어떤 이유로 든 더 이상 Java .Jar 파일을 실행할 수 없습니다. 새 jdk javaw.exe를 사용하여 열리는 기본 프로그램을 변경했으며 jre javaw.exe를 사용해 보았습니다. 그러나 아무 것도 작동하지 않았습니다. 나는 오류를 얻을 : 그것은 내가 가진 모든 항아리에 발생하기 때문에.jar 파일을 실행할 수 없습니까?

"Could not find the main class: Program will exit. C:\Users\Michael\Desktop\myJar.jar"

그것은, 단지 문제가 아닙니다.

+1

http://stackoverflow.com/questions/7617807/could-not-find-the-main-class-program-will-exit – Nambi

+2

을 받고 'java.exe'를 사용하여 명령 줄에서 JAR을 실행 하시겠습니까? – millimoose

+0

@Nambi 덧글 – TecHunter

답변

1

옵션을 -target 1.6으로 다시 컴파일하면 6보다 실행이 가능합니다.

1

당신은 -jar 인수로 java를 실행하지 않는 것처럼 들립니다.

시도 : 당신이하려고 할 때 어떤 오류를

java.exe -jar C:\Users\Michael\Desktop\myJar.jar 
+0

명령 프롬프트에서 사용하면 정상적으로 작동하지만 파일 자체를 클릭하면 사용할 수 없습니다. –

관련 문제