반응형
java.lang.ClassNotFoundException 에러 해결방법
API를 가져와 사용을 하다가 아래와 같은 에러가 발생했다.
java.lang.ClassNotFoundException : org.apache.xmlrpc.XmlRpcException
라이브러리 임포트도 제대로 됐고, 페이지에 에러도 없는데 발생한 에러이다.
에러의 내용은 org.apache.xmlrpc.XmlRpcException 클래스를 찾을 수 없다는 에러인데
임포트도 제대로 되고 페이지 에러도 없는데 발생한게 이해가 안되었다.
구글링으로 찾아낸 원인과 해결방법은 아래와 같다.
원인 : 톰캣 플러그인에 해당 클래스가 없어 발생.
해결방법 : 톰캣 플러그인에 해당 클래스 추가
에러가 발생한 프로젝트의 Properties 로 들어간다.
(alt + Enter 또는 프로젝트명에서 마우스 오른쪽 버튼)
Properties 창이 나타나면 Deployment Assembly를 선택한 후 Add 버튼을 클릭한다.
Java Build Path Entries를 선택한 후 Next
에러가 나는 API의 라이브러리를 추가한다.
추가된 라이브러리를 확인한다.
반응형
'Programing > JAVA' 카테고리의 다른 글
Cannot load JDBC driver class 'com.mysql.jdbc.Driver' 해결방법 (0) | 2016.05.20 |
---|---|
java.lang.ClassNotFoundException: sun.jdbc.odbc.JdbcOdbcDriver 원인/해결방법 (0) | 2016.05.12 |
java 자바 substring 문자열 자르기 뒤에서부터 자르기 (2) | 2016.05.03 |
톰캣 Tomcat 메모리설정 java.lang.OutOfMemoryError : PermGen space 에러 (2) | 2016.04.15 |
tomcat cmd 명령프롬프트 창에서 실행 로그 확인 톰캣 로그 확인 (0) | 2015.12.11 |
댓글