JAVA&JQUERY

ClassNotFoundException 또는 NoClassDeFoundError 해결

슈퍼스타쥬 2023. 8. 12. 19:37

외부 라이브러리를 프로젝트에 적용을 했지만 에러가 나왔다.

외부라이브러리는 build path를 했다.

첫 번째로 해당 에러나는 main.java를 클릭해서 오류나는 구문을 보고 다시 재클릭해 아래 화면이 나왔다.

Context.class

Change Attached Source 버튼을 클릭 후 

External location 과 External File... 로 해당 라이브러리 jar파일 등록

하지만 아직 결되지 않았고

.classpath 파일을 들어가보면

.classpath 파일

attribute가 없었다.

해결 방법으로는

프레임워크 상단에 project -> properties 클릭 Deployment Assembly 클릭

add버튼
add버튼 누루면 나온 팝업

Java Build Path Entries 클릭 후 next

필요한 라이브러리 클릭후 Finish

Apply 해 주면 적용 끝 그리고 .classpath 파일을 다시 확인하면

 

.classpath 파일

attribute가 생긴걸 확인할 수 있다.

에러 해결~☆