첫 번째 유형 : Eclipse와 함께 제공되는 내보내기 기능을 사용하십시오.
첫 번째 방법은 첫 번째 상황을보기 위해 두 가지 상황으로 나뉩니다. 외부 JAR을 참조하지 않은 프로젝트 패키지
1 단계 : 프로젝트를 마우스 오른쪽 버튼으로 클릭하고 내보내기를 선택하고 Java> JAR 파일을 선택하십시오 (런 가능 JAR 파일 선택이 아님)
2 단계 : 내보낼 프로젝트 및 파일을 선택하고 파일 내보내기 경로를 지정하십시오. 네 번째 단계로 다음 단계를 연속으로 클릭하십시오.
3 단계 : 메인 클래스를 선택하십시오.
위의 단계를 따라 참조없이 외부 JAR 프로젝트의 포장을 완료하십시오.
두 번째 사례 : 외부 JAR을 참조하지 않은 프로젝트 패키지
외부 항아리를 참조하면 일식과 함께 제공되는 수출을 사용하는 것이 약간 번거 롭습니다.
1 단계 : 기본 매니페스트 파일 "mainfest.mf"를 준비하고 프로젝트 폴더 아래에 배치하십시오.
mainfest.mf는 JAR의 구성 파일입니다. 첫 번째 줄은 버전을 정의하고, 두 번째 줄은 외부 항아리의 경로, 세 번째 줄은 기본 클래스 표시이며, 네 번째 줄은 빈 줄입니다.
Manifest-Version : 1.0 Class-Path : lib/rxtxcomm.jar main-class : com.main.client
MainFest.mf 쓰기에는 엄격한 사양이 필요하며 약간 부주의하게 JAR 실행이 유효하지 않습니다.
1 첫 번째 줄은 비어있을 수없고 선 사이에 빈 줄이 없으며 각 줄의 마지막 문자는 공간이 될 수 없습니다.
2 마지막 줄은 빈 줄 여야합니다
3 각 속성의 이름과 값 사이에 공백이 있어야합니다 (결장 이후)
4 파일의 각 줄은 72 바이트를 초과 할 수 없습니다 (일반적으로 70 개의 ASCII 문자와 운송 반환 선이 나옵니다). 72 바이트가 충분하지 않으면 새로운 라인이 시작되고 공간으로 시작됩니다. 공간으로 시작하는 선은 이전 줄의 연속으로 간주됩니다.
자세한 규칙이 기사는 Manifest.mf 파일 작성의 예방 조치에 대해 설명합니다.
2 단계 : 외부 항아리가없는 프로젝트와 마찬가지로 먼저 위와 같이 3 단계를 실행하십시오. 차이점은 기존 목록을 선택한 다음 완료를 클릭해야한다는 것입니다.
위는 첫 번째 방법의 두 가지 상황입니다. 이 시점에서 JAR 패키지를 생성 할 수 있습니다. (JAR 파일을 실행하는 방법? 여기를 클릭하십시오)
첫 번째 유형 : Eclipse Plugin Fat Jar를 사용하여 포장 용기
1 단계 : Eclipse의 Fat Jar 플러그인을 먼저 설치하십시오.
Fat Jar 업데이트 사이트 : http://kurucz-grafika.de/fatjar
파일이로드되면 클릭하여 모든 것을 선택하면 다음 단계가 완료되었음을 알 수 있습니다. 다시 시작하라는 메시지가 표시되면 설치가 완료됩니다. (Fat Jar 설치 오류? 여기를 클릭하십시오)
2 단계 : 프로젝트 이름을 마우스 오른쪽 버튼으로 클릭하면 Dat Fat Jar를 빌드하고 클릭 할 수 있습니다.
3 단계 : JAR 및 메인 클래스의 저장 위치를 구성하십시오.
빨간색 상자에서 브라우저를 클릭하여 메인 클래스를 선택해야합니다. (브라우저를 클릭 할 수 없습니까? 솔루션을 보려면 여기를 클릭하십시오)
4 단계 : 포장 할 파일을 선택하고 외부 항아리를 선택하고 완료를 클릭하십시오.
이 시점에서 Fat Jar 플러그인을 사용하여 외부 항아리를 만드는 프로젝트를 완료했습니다.
중간 및 솔루션에서 발생할 수있는 문제
질문 1 : 포장 후 JAR 파일을 실행하는 방법은 무엇입니까?
해결책:
첫 번째 방법 : java -jar xxx.jar를 입력하여 CMD 바로 아래에 실행을 시작하십시오. (드라이브 문자와 폴더를 전환해야 할 수도 있습니다. 여기를 클릭하십시오)
(그림에 표시된 것처럼 C 디스크 사용자 아래에 배치 된 항아리> chen)
두 번째 방법 : 새 배치 파일, 컨텐츠 : java -jar xxx.jar. JAR 패키지와 동일한 폴더 아래에 배치 한 다음 두 번 클릭하여 실행하여 효과를보십시오.
질문 2 : Fat Jar를 설치할 때 오류가 발생하면 어떻게해야합니까?
해결책:
일식에서
도움말 -> 새 소프트웨어를 설치하십시오 ...-> 작업
-> "Eclipse 프로젝트 업데이트 -http://download.eclipse.org/eclipse/updates/4.7"을 선택하십시오.
-> "Eclipse 2.0 스타일 플러그인 지원"을 확인하십시오.
설치 후 Fat Jar를 설치하십시오
질문 3 : 왜 내 메인 클래스 탐색 파일을 찾을 수 없습니까? (이클립스 및 Fat Jar 버전 호환에 문제가있을 수 있다고 생각합니다)
해결책:
먼저 Eclipse에 포함 된 내보내기를 사용하여 메인 클래스 이름 (내보내기 방법은 위와 같습니다)을보고 복사하여 붙여 넣고 단계를 계속하십시오.
일반적으로 메인 클래스는 패키지 이름입니다. 메인 클래스 이름에는 자바, 메인 및 기타 접미사가 없을 수 있습니다.
참고 : 기사에 사용 된 소프트웨어 및 버전은 다음과 같습니다.
공식 번역 플러그인이있는 Eclips 산소
JDK 9
뚱뚱한 항아리 플러그인
요약
위의 내용은 두 가지 방법에 대한 자세한 설명과 Eclipse가 JAR 파일에 패키지하기위한 문제 해결 방법입니다. 모든 사람에게 도움이되기를 바랍니다. 궁금한 점이 있으면 메시지를 남겨 주시면 편집자가 제 시간에 모든 사람에게 답장을 드리겠습니다. Wulin.com 웹 사이트를 지원해 주셔서 대단히 감사합니다!