JAR 파일로 내보내고 Runnable JAR 파일로 내보내기 사이의 Eclipse 차이점은 무엇입니까? 둘 다 실행 가능하지 않니? 각 장단점은 무엇입니까?Java Eclipse : JAR로 내보내기와 Runnable JAR로 내보내기
75
A
답변
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
관련 문제
- 1. 안드로이드에서 apache.commons.digester jar로 경고하기
- 2. 실행 파일 Jar로 텍스트 파일을 포함하는 방법
- 3. Eclipse create runnable jar problem
- 4. Java - JNA 및 공유 라이브러리, Linux에서 .jar로 시작할 때 UnsatisfiedLinkError
- 5. Matlab Builder JA - Matlab을 Java jar로 컴파일 - 무료 버전?
- 6. 테스트 특정 jar로 소스 재 컴파일
- 7. Eclipse에서 열려있는 각 프로젝트를 자체 JAR로 내보내는 방법은 무엇입니까?
- 8. * .Jar로 다시 컴파일 코드를 디 컴파일하고 수정 한 후?
- 9. war와 jar로 빌드 된 maven 이상한 아티팩트를 내부 repo로 푸시
- 10. Java Eclipse 내보내기 기능에 대한 질문
- 11. VLCJ 간단한 응용 프로그램은 jar로 패키징되지만 BlueJ에는 포함되지 않습니다.
- 12. jni4net - 절대 경로를 jni4net.j-0.7.1.0.jar로 설정하는 방법
- 13. Jacob jar로 Outlook에서 PST를 연결 해제하거나 삭제하고 싶습니다.
- 14. .jar로 압축 된 .png의 데이터를 LWJGL의 텍스처로 사용하려면 어떻게해야합니까?
- 15. Eclipse 3.6 제품 내보내기에서 특정 플러그인을 분해 된 Jar로 배포하려면 어떻게 변경합니까?
- 16. Java 애플릿을 Jar로 변환하는 중 문제가 발생했습니다. 어쩌면 이미지 로딩 문제
- 17. Eclipse (Java)에서 JAR을 사용하여 이미지 내보내기
- 18. 이클립스 애플릿 오류에서 Java 내보내기 jar
- 19. Eclipse XML 서식 규칙 내보내기?
- 20. Eclipse 스 니펫 내보내기
- 21. Eclipse Jar 내보내기 스크립트
- 22. ANT 및 Netbeans GUI 프로젝트가 실행 가능 JAR로 메인 클래스를 찾을 수 없습니다.
- 23. Eclipse PDT가 설치되어 있는데 "Run As -> JUnit"이 없습니다
- 24. 안드로이드 라이브러리 프로젝트를 다른 Android 프로젝트에서 Jar로 사용하여 리소스를 다시 사용합니다.
- 25. WEB-INF/lib에 Xerces jar로 전개 된 BIRT 2.5는 NullPointerException을 던졌습니다.
- 26. Eclipse : 실행 가능한 jar를 만들 때 Manifest에서 클래스 경로 지정
- 27. Java JTable PDF로 내보내기
- 28. 패키지 .java 파일을 Eclipse 프로젝트로 가져 오는 방법
- 29. Eclipse 콘솔 뷰 출력을 텍스트 파일로 내보내기
- 30. Eclipse 내보내기 SDK 12 및 호환성 LIbrary