2024 3:12:19 오후 org.apache.catalina.core.ApplicationDispatcher invoke
심각: 서블릿 [jsp]을(를) 위한 Servlet.service() 호출이 예외를 발생시켰습니다.
java.lang.NullPointerException
at org.apache.jsp.WEB_002dINF.jsp.000_jsp._jspService(000_jsp.java:192)
at org.apache.jasper.runtime.HttpJspBase.service(HttpJspBase.java:70)
at javax.servlet.http.HttpServlet.service(HttpServlet.java:741)
at org.apache.jasper.servlet.JspServletWrapper.service(JspServletWrapper.java:476)
at org.apache.jasper.servlet.JspServlet.serviceJspFile(JspServlet.java:386)
at org.apache.jasper.servlet.JspServlet.service(JspServlet.java:330)
...
at org.apache.tomcat.util.threads.TaskThread$WrappingRunnable.run(TaskThread.java:61)
at java.lang.Thread.run(Thread.java:750)
프로젝트를 새로 받아서 실행하려니 db도 잘 연결 되어있는데
jsp만 들어가면 오류 발생해서 찾아보니 jsp를 컴파일한 클래스들이 모여있는 디렉토리를 지우고 톰캣을 재실행하면 된다는 글을 찾았음!
디렉토리 위치는 해당 프로젝트 가동하는 tomcat 서버의 overview에서 open lanch configuration에 있다
arguments 탭의 VM arguments 칸에서 -Dcatalina.base 의 경로 보통 워크스페이스의 .metadata 폴더 쪽임!
해당 경로로 들어가서 work\Catalina\localhost\ROOT\org\apache 로 들어가면 jsp 폴더가 있는데
이걸 삭제해주고 톰캣을 재시작하면 다시 빌드된다
'ERROR' 카테고리의 다른 글
Error : 동적쿼리 <where> 사용시 에러 (0) | 2022.07.07 |
---|---|
http://localhost:0000/js/jquery-3.6.0.js net::ERR_ABORTED 404 오류 (0) | 2022.06.01 |
onsubmit - false 에도 계속 submit 되는 오류 (0) | 2022.05.23 |