Project1이라는 Java 프로젝트가 있는데 여기에는 약 10 개의 패키지가 들어 있습니다. 패키지 3에는 runnable jar로 내보내려는 MyPrgm
이라는 클래스가 있습니다. 괜찮 았고 명령 프롬프트/배치 파일을 사용하여 실행할 수 있습니다.
그러나 WinRAR을 사용하여 MyPrgrm.jar
아카이브를 열면 Project1의 모든 단일 클래스가 아카이브에 있음을 알게됩니다. 프로그램을 실행하는 데 필요한 클래스 만 내보내는 방법이 있습니까? Eclipse IDE를 사용하고 있습니다.Eclipse가 내 전체 프로젝트를 실행 가능한 JAR 파일로 내보내는 이유는 무엇입니까?
10
A
답변
4
당신이 말했기 때문에 그렇게합니다. 하나의 패키지 만 내보내려면 하나의 패키지 만 내 보냅니다. 예를 들어 프로젝트를 마우스 오른쪽 버튼으로 클릭하고 내보내기를 누르면 Eclipse에서 프로젝트의 모든 항목을 내보내려고하지만 내보내기 마법사를 통해 쉽게 조정할 수 있습니다. 패키지를 마우스 오른쪽 단추로 클릭하고 내보내기를 클릭하면 Eclipse는 해당 패키지 만 내보내려고합니다.
특히 내보낼 항목을 선택하고 선택할 수있는 내보내기 마법사의 "Jar 파일 사양"부분을 살펴보십시오.
1
모든 클래스를 JAR에 포함시키지 않으려면 전체 패키지가 아니라 해당 특정 패키지에만 내보내기를 선택하십시오.
위의 코드가 작동하지 않아도 안되는 이유가 없더라도 실행 파일에서 추가 클래스를 제거 할 수 있습니다. JAR은 기본적으로 ZIP 아카이브입니다. 모든 아카이브 관리자로 열 수 있으며 원하는대로 파일을 추가/제거 할 수 있습니다.
+0
감사합니다. 내보낼 패키지/클래스를 선택할 수있는 옵션이 제공되지 않는 Runnable Jar 파일이 아닌 Jar 파일로 내보내기를 선택하여 작동하도록했습니다. – jesterII
관련 문제
- 1. 내 QtJambi 프로젝트를 Eclipse 내 .JAR 파일로 내보내는 방법은 무엇입니까?
- 2. 내 실행 가능한 jar 파일로 인해 NullPointerException이
- 3. (JUnit) 테스트 스위트를 실행 가능한 jar 파일로 내보내는 방법
- 4. 이미지 라이브러리를 jar 파일로 사용하여 Eclipse에서 Java 프로젝트를 내보내는 방법
- 5. 프로젝트를 실행 가능한 Jar 파일로 추출 할 수 없습니다
- 6. Aspect를 실행 가능한 jar 파일로 묶기
- 7. Eclipse가 전쟁에서 소스를 내보내는 이유는 무엇입니까?
- 8. 외부 도구에서 실행되는 jar 파일로 내보내는 방법은 무엇입니까?
- 9. 타이머가있는 실행 가능한 jar
- 10. eclipse가 내 프로젝트를 제대로 가져 오지 않는 이유는 무엇입니까?
- 11. 실행 가능한 jar 파일로 내보낼 때마다 오류가 발생합니다.
- 12. Eclipse가 실행 구성을 기억하지 않는 이유는 무엇입니까?
- 13. PDF 문서가 포함 된 실행 가능한 JAR 파일로 프로젝트 내보내기
- 14. EXE를 JAR 파일로 실행 하시겠습니까?
- 15. IeEmbed.exe 및 MozEmbed.exe를 실행 가능한 Jar 파일로 패키지화하는 방법
- 16. 이클립스에서 내 maven 프로젝트를 war 파일로 내보내는 방법
- 17. 내부 jar 파일이있는 내부 jar 파일로 실행 가능한 jar를 만드는 방법은 무엇입니까?
- 18. 실행 가능한 jar 파일에 관해
- 19. JUnit4 테스트 케이스를 실행 가능한 jar 파일로 내보낼 수있는 방법
- 20. 실행 가능한 jar 파일을 만드는 방법은 무엇입니까?
- 21. Eclipse에서 Scala 프로젝트를 jar 파일로 내보내기
- 22. Maven 2를 사용하여 실행 가능한 jar 작성하기
- 23. 런타임에 실행 가능한 jar 생성
- 24. 실행 가능한 jar 파일 중지
- 25. 안드로이드 프로젝트를 jar 파일로 내보내기 (다른 jar 파일도 포함)
- 26. 다른 디렉토리의 소스 파일로 jar 파일 실행
- 27. 라이브러리 프로젝트를 jar 파일로 변환하는 방법
- 28. Eclipse가 생성 한 실행 파일 jar 파일의 마법
- 29. eclipse가 다시 시작되는 이유는 무엇입니까?
- 30. Eclipse 프로젝트를 Runnable Jar 파일로 내보내기가 작동하지 않습니다.
답장을 보내 주셔서 감사합니다. 그래도 전체 프로젝트를 내보낼 위치는 어디일까요? 패키지 3> 내보내기> Runnable Jar File을 마우스 오른쪽 버튼으로 클릭하고 시작 구성을 선택하지만 여전히 문제가 남아 있습니다. – jesterII
"Runnable Jar File"이 아니라 Jar 파일을 사용하십시오. 여전히 올바른 설정으로 실행 가능하게 만들 수 있습니다. –
성공! 올바른 설정으로 "Runnable Jar File"대신 "Jar File"을 사용했습니다. – jesterII