프로그래밍/JAVA
[에러] java.lang.ClassNotFoundException: org.apache.jsp.~~~.jsp
Cloud_Park
2020. 1. 20. 13:35
나 같은 경우에서는 DAO를 만들어서 jsp에서 java를 불러와 데이터베이스 값을 저장,조회,삭제하는 기능을 넣었다.
java에서는 동작을 잘 하던게 JSP와 연동하니 계속 java.lang.ClassNotFoundException:apache.jsp ~~~.jsp 에러가 발생하였고 이를 해결해보려고 한다.
1. 이클립스 하단부에 servers를 눌러 overview로 들어간다.
2. open launch configuration을 눌러준다.
3.Arguments 늘 누르고 VM argument에 Dcatalia.base="C:\~~~~~" 주소가 나오는것을 확인해볼수있다.
이것을 복사해 해당 파일로 들어가고 더더더더 /work/Catalina/....../apache 까지 들어가면 jsp파일들이 있는 것을 확인해볼수있다. 이 jsp 파일을 삭제해주고 다시 tomcat을 실행시켜 컴파일하면 문제가 해결된다.