2011-02-11 5 views

답변

86

실행 가능한 jar에는 JAR이 실행될 때 실행될 Main 클래스를 정의하는 MANIFEST.MF 파일이 들어 있습니다.

비 실행 가능한 단지 그 코드를 다시 사용하도록 클래스 경로에 추가 할 수있는 클래스의 바로 도서관이다 (그것은 또한 매니페스트 파일을 포함하고 있지만, 거기의 기본 클래스) 표준 JAR 파일

12

, jar를 실행할 때 명령 행에서 main 메소드로 클래스를 지정해야합니다. 실행 가능한 JAR에는 해당 정보를 보유하는 매니페스트 파일이 있으므로 java -jar myRunnable.jar을 입력하거나 단순히 두 번 클릭하면됩니다.

19

실행 가능한 jar는 "Main-Class :"선언을 포함하는 내장 된 Manifest 파일이있는 jar 파일입니다. 항아리가 "실행 중"일 때 호출 할 클래스를 Java 런타임이 알고 있도록 "Main-Class"를 정의해야합니다. jar 파일에 "Main-Class :"가 포함 된 매니페스트가 포함되어 있지 않으면 "실행 가능한 병"으로 간주되지 않습니다. Java 코드의 라이브러리 일뿐입니다.

Eclipse가 jar을 내보내는 방법의 차이점은 100 % 확신 할 수 있습니다.

자세한 내용은 다음 링크를 참조하십시오. http://www.skylit.com/javamethods/faqs/createjar.html

관련 문제