2013-11-23 2 views
0

이클립스의 자바 프로젝트에서 jar 파일을 만들었습니다.이 jar에는 고유 한 클래스와 int 변수가 있습니다.웹 프로젝트의 jar 파일에있는 클래스에 액세스 할 수 없습니다.

.war 파일에 배포 된 웹 프로젝트 (Vaadin 프로젝트)에서 jar 파일을 가져 왔습니다. 하지만 브라우저에서 앱을 열면 java.lang.NoClassDefFoundError가 발생합니다. 나는 전형적인 자바 프로젝트에서 테스트하고 문제를 작동하는 방식으로

은 (war 파일) 오류의 이미지 아래

웹 프로젝트입니다. 감사!

enter image description here

+0

왜 src/main/java 폴더에 jar 파일이 있습니까? –

+0

왜냐하면 내가 복사했기 때문에 "path to build"를 추가했기 때문입니다. 왜냐하면 "외부 jar 추가"를했을 때도 작업이 진행되지 않았기 때문입니다. –

답변

1

당신은뿐만 아니라 빌드 경로에 배포 어셈블리에 항아리를 추가해야합니다.

관련 문제