2012-11-27 2 views
0

eclipse 내보내기 메서드를 사용하여 4 개의 클래스가 포함 된 프로젝트를 jar 파일 (실행 불가능)로 내보내려고합니다. 모든 것이 잘된 것처럼 보입니다. 일단 네가 다른 프로그램에 추가하면 네 개의 클래스가 모두 참조 된 라이브러리에 나타납니다.이클립스에서 JAR 파일을 내보내는 데는 문제가 없지만 클래스 중 하나가 작동하지 않습니다.

그러나 클래스를 프로그램으로 다시 가져올 때 나는 그 중 3 개만 볼 수 있습니다. 그 중 한 명 (매번 같은 사람)이 수입 된 것으로 나타나지 않습니다. 이 문제의 원인이나 해결 방법에 대한 의견이 있으십니까?

내보내기 전에 프로젝트를 정리하고 다시 시도했지만 도움이되지 않습니다.

감사합니다.

편집 : 해결책에 답변이 추가되었지만 사과했지만 문제를 발견했습니다.

+0

프로그램에서 클래스를 다시 가져 오는 방법은 무엇입니까? 당신은 당신이 JAR 파일로서 소스와 함께 클래스들을 내 보낸다는 것을 의미합니까? 그리고 이제 당신은 jar를 프로젝트에서 일식으로 임포트하려고 시도하고 있습니까? –

+0

안녕하세요. JAR 파일을 완전히 만들었고 이미 라이브러리 목록에 추가되었습니다. import 문을 사용하고 클래스 중 하나가 거기에 나타나지 않았습니다. 그러나, 나는 그 문제를 발견했다. 언젠가 저에게 문제가되는 수업이 "public"수정자를 잃어 버렸던 것 같습니다. 이 문제를 수정 한 내 문제에 다시 추가하십시오. 시간을 낭비해서 죄송합니다. –

답변

0

나는 모두에게 사과하지만 해결책을 발견했습니다. 나에게 이슈를 제공 한 클래스는 아마도 리펙토링 중에 somepoint에서 public 수정자를 잃어 버렸을 것이다. 일단 내가 다시 추가하면 jar 파일이 제대로 작동합니다. 미안합니다.

관련 문제