2010-05-19 2 views
0

Eclipse에서 Tomcat을 사용하고 있습니다.jawr을 사용할 때 Tomcat 콘솔에서 ClassNotFoundException이 발생했습니다.

java.lang.ClassNotFoundException가 : org.apache.catalina.loader.WebappClassLoader.loadClass에서 net.jawr.web.servlet.JawrServlet (나는 콘솔에서 다음과 같은 오류를 얻고 서버를 시작하려고하면 WebappClassLoader.java:1516)

이클립스 밖에서 Tomcat 서버에 war 파일을 배포 할 때 문제가 발생하지 않습니다. 나는 단지 jawr과 함께 일식에서 바람둥이를 시작하려고 할 때만이 문제가 발생합니다. 이 문제에 대한 해결책을 알려주십시오. 사전에

감사합니다, 자야

답변

0

은 당신의 jawr 항아리가 빌드 경로에 아니라고 할 수 있습니까?

즉 일반 Tomcat에서는/WEB-INF/lib /에서 자동으로로드되지만 Eclipse는 명시 적으로 매핑 될 것으로 기대할 수 있습니다.

Eclipse는 패키지 탐색기에서 패키지 탐색기에서 Jar를 마우스 오른쪽 단추로 클릭하고 "빌드 경로에 추가"를 클릭하거나 프로젝트에서 빌드 경로를 마우스 오른쪽 버튼으로 클릭하여 빌드 경로 구성을 클릭합니다.)

나는 그렇게 생각한다. 자세한 내용 없이는 말하기가 어렵습니다 ...

관련 문제