2014-05-15 2 views
-1

나는 문제가 자바 jar 파일을 실행하는 데 문제가 있습니다. "메인 클래스를 찾을 수 없습니다 : com.body.Mouth.Project가 종료됩니다."라는 오류 메시지가 나타납니다.는 메인 클래스를 찾을 수 없습니다 : 자바 항아리를 실행할 때?

Valid (No error): 
running Mouth class from eclipse. main function is in Mouth. 


Invalid (could not find main class error): 

    java -jar Eat.jar 
    java -jar Eat.jar com.body.Mouth 

덕분에,

행크

+0

확인 SO 후 다음 http://stackoverflow.com/questions/10149463/jar-file-could- 하지 찾기 - 메인 클래스 – Kakarot

답변

4

이 시도 :

java -classpath PATH_TO_EAT.jar com.body.Mouth 
+0

그래서 자바 -com.body.Mouth PATH_TO_EAT.jar com.body.Mouth 것입니까? – user3388884

1

명령

java -jar Eat.jar 

를 메인 클래스가 META-INF/MANIFEST.MF 그 w에있는 실행을 시도합니다 이처럼 보일 울드 :

Manifest-Version: 1.0 
Created-By: 1.7.0_06 (Oracle Corporation) 
Main-Class: com.body.Mouth 

당신이 실행 JAR를 만드는 방법에 대한 자세한 배울 수있는 것은 here

관련 문제