
분명 방금까지 아무 문제 없이 잘 돌아가던 프로젝트가 restart하면 classNotFoundException이 터지는 경우가 있다.
지금까지 경험으로는 아래 같은 방법으로 해결이 가능(계속 추가 예정!)
1. java version 맞춰주기
: 나는 java11로 설정했는데 어느새 보면 17이 되어 있다.
- window-preference-server-runtime Environement에서 JRE버전을 맞춰준다
- 우측 Project Explorer에서 해당 프로젝트 우클릭-properties 선택 후
project facets 검색, 원하는 자바 버전 맞추기(나는 java11)
- 우측 Project Explorer에서 해당 프로젝트 우클릭 - build path에서 자바 버전 맞추기
2. clean (project clean + tomcat clean)
: 이유는 잘 모르겠지만, build하는 과정에 tomcat에서 뭔가 꼬인게 아닐까 싶다. 구체적 원인 알게 되면 추가예정
- Tomcat 우클릭, clean
- 상단 메뉴바 Project탭의 celan
- 두개 같이 해주고 rebuild하기