반응형
Tomcat 서버를 실행했는데 갑자기 jar not loaded. See Servlet Spec 2.3, section 9.7.2. Offending class: javax/servlet/Servlet.class 에러가 발생했다.
2024. 11. 22 오전 10:46:52 org.apache.catalina.loader.WebappClassLoader validateJarFile 정보: validateJarFile(C:\APWOS_20140520\Program\.metadata\.plugins\org.eclipse.wst.server.core\tmp1\wtpwebapps\APWOS\WEB-INF\lib\morion.jar) - jar not loaded. See Servlet Spec 2.3, section 9.7.2. Offending class: javax/servlet/Servlet.class
2024. 11. 22 오전 10:46:52 org.apache.catalina.loader.WebappClassLoader validateJarFile 정보: validateJarFile(C:\APWOS_20140520\Program\.metadata\.plugins\org.eclipse.wst.server.core\tmp1\wtpwebapps\APWOS\WEB-INF\lib\servlet-api.jar) - jar not loaded. See Servlet Spec 2.3, section 9.7.2. Offending class: javax/servlet/Servlet.class log4j:WARN No appenders could be found for logger (org.apache.catalina.startup.TldConfig).
이 문제는 이미 해당하는 jar가 있는데 또 읽으려고 하니 서블렛 컨테이너에 영향을 주니까 발생하는 에러다.
이번 글에서는 이 문제의 원인과 해결 방법에 대해서 기록한다.
해결 방법
1. WEB-INF/lib 경로에 위의 에러에서 나온 jar 파일들을 삭제를 해주면 된다.
- 삭제한 파일 : morion.jar, servlet-api.jar
2. 삭제를 완료하고, 서버 클린을 하고 나서 서버를 재시작하면 정상적으로 작동하는 것을 확인할 수 있다.
반응형
최근댓글