2012-06-15 2 views
1

jar 파일을 만들려면 프로젝트를 정리 한 후에 Eclipse 프로젝트의 bin 폴더에 일부 .class 파일을 복사했는데 jar 파일을 만들 때 추가 된 클래스 파일을 선택하십시오. 왜 그런가요? 새 클래스 파일로 jar 파일을 만들려면 어떻게해야합니까?.class 파일을 Eclipse 프로젝트 bin 폴더에 추가하는 방법

+0

왜 이렇게 했습니까? 모든 클래스 파일과 함께 라이브러리를 추가 할 수 없습니까? – home

+0

참조 된 라이브러리를 포함하는 jar 파일도 만들 수 있습니까 ?? 이클립스에서 가능합니까? – Grant

+2

@ 부여 : 예, Eclipse의 Java 프로젝트 클래스 경로에 라이브러리를 포함 할 수 있습니다. –

답변

2

프로젝트에서 사용하고자하는 파일이 .class 인 경우 jar로 변환하여 사용하거나 패키지 계층에 .class 파일이 포함 된 별도의 폴더를 Java 프로젝트에 생성 할 수 있습니다. 그런 다음 마우스 오른쪽 버튼을 클릭하고 Build Path>Configure build path...>Libraries ~ 클래스 폴더 추가 ...을 사용하십시오. 이클립스가 프로젝트를 빌드 할 때마다 .class 파일을 사용할 수 있습니다 (그리고 깔끔하게 정리되지는 않습니다).

1

수동으로 bin 폴더에 .class 파일을 추가하는 경우 내 보낸 jar 파일에 수동으로 추가 한 파일을 포함하려면 Eclipse 프로젝트를 새로 고쳐야합니다.

그러나 프로젝트를 다시 컴파일하거나 정리하고 다시 작성할 때 Eclipse에서 수동으로 추가 한 파일을 삭제할 수 있습니다.

다른 제안에 따라 클래스 경로에 외부 라이브러리를 포함하십시오.

+0

예 이미 새로 고쳤습니다 ...하지만 새로 추가 된 클래스 파일도 포함하여 새 jar 파일을 만들 수 있습니까? – Grant

+0

새로 고침 후 "내보내기"마법사를 통해 jar 파일로 내보낼 수 있습니다. – sperumal

+0

예. 파일 >> 내보내기 >> jar를 시도한 다음 항아리를 만들었지 만 새로운 jar 파일에는 bin 폴더에 클래스 파일이 복사되지 않았습니다. – Grant

관련 문제