java.lang.NoClassDefFoundError 는 보통 라이브러리를 추가했는데
해당 라이브러리를 찾지 못할 때 발생하는 경우가 많습니다.
빌드 패스에서 add External JARs... 로 프로젝트 외부의 jar 파일을 추가할 경우 인식하지 못 하는 경우가 있죠.
해결 방법
1. 프로젝트 내에 문제가 되는 라이브러리를 포함시킵니다.
웹 서버 프로젝트의 경우 라이브러리를 project/WebContent/WEB-INF-lib/ 으로 이동하면 되고
그 외는 적절한 곳으로 이동시킵니다.
2. (이클립스의 경우) 메뉴바의 project - clean을 실행한 후 다시 빌드합니다.
'프로그래밍' 카테고리의 다른 글
sublime text 팁 정리 (0) | 2017.01.06 |
---|---|
Xampp 접근이 거부됨! 오류 (0) | 2016.12.22 |
OpenSSL / OpenSSH 간단 사용법 (0) | 2013.04.26 |
[C++] C++ 에서 NULL 사용 (0) | 2013.04.14 |
[JSP] JSTL if - else (choose - when) (0) | 2013.03.14 |
[JavaScript] html 클릭 시 공백으로 초기화 - javascript 이용 (0) | 2013.03.06 |
[JAVA] Iterator을 이용한 Map 전체 출력 (0) | 2013.03.05 |