2016-05-31 3 views
0

자바 프로젝트에서 실행 가능한 jar 파일을 만들려고합니다. Java 프로젝트에는 MainTest.java라는 Java 파일에 main 메소드가있다.기본 클래스가 실행 가능한 jar 파일을 만들 수 없습니다.

바로

그런 다음 프로젝트 -> 내보내기 -> 자바 -> 실행 가능한 jar-> 다음 버튼을 클릭합니다 I가 나 한테 물어 목록 창을 얻을 : 가 실행 항아리를 만들려면, 나는 다음과 같은했다 시작 구성을 지정, 문제는, 자바 프로젝트를 despit MainTest.java라는 파일의 주요 방법을 가지고,이 파일은 목록에 나열되지 않습니다

어떻게 해결할 수있는 방법 또는 어떻게 자바 파일을 포함하는 주요 방법은 목록에있는 다른 것들 중에 나열됩니다.

다음 namedMainTest.java의 주요 방법이 있지만

갱신 이클립스를 사용하고

을 "아무것도하지 않는다"비어 있습니다. 및 아래 스크린 샷을 참조하십시오. 왼쪽에 Main 클래스 "MainTest.java"가 들어있는 Java 파일이있는 프로젝트이고 오른쪽에는 클래스 목록이 있고 "MainTest.java"는 그 중 하나가 아니라 다른 클래스 이름 인 "TestMatrix"가 있습니다. 그것은 당신이 이클립스를 사용하고 있으리라 믿고있어

enter image description here

답변

1

이 왜 자바 "그리고 난 몰라? 프로그램을 실행하기 전에 원하는 주 기능이 나타납니다. 이 대화 상자는 "실행 구성"을 선택하라는 메시지를 표시합니다. 메인이 아직 실행되지 않았으므로 나타나지 않습니다. 실행 항아리를 생성하는 또 다른 방법은이 길을가는 것입니다 :
(프로젝트 등)에 수출 할 자원을 선택하고 에게 jar 파일의 이름과 대상을 지정이 대화 상자에서
내보내기> 자바> JAR 파일> . 그런 다음 "JAR Manifest Specification"화면 (2x 다음)을 계속하십시오. 마지막 옵션은 Main 클래스를 지정하도록 요청합니다. 프로젝트를 구성한 후에 마침을 누르면 작업이 완료됩니다.

+0

내 질문이 업데이트되었습니다. 한 번 봐주세요 – user2121

+1

내 원래 대답은 여전히 ​​도움이됩니다. 원하는 주 기능을 실행하지 않았습니다. 따라서 "실행 구성"목록에는 나타나지 않습니다. 원하는 메인을 실행하고 다시 내보내기를 수행하십시오. 그 대안은 또한 위의 내 대답에 언급되어 있습니다. 편집 : 그것이 도움이된다면 제 대답을 받아주십시오. –

관련 문제