본문 바로가기

😡 문제 상황

tomcat start를 클릭하니 기존에 잘 되던 프로젝트가 start 자체가 안되었다.

 

오류 메시지

심각:Error Configuring application listener of class

 

😥 해결하는 과정

1. 검색하였을 때 경로 문제일 수도 있다는 이야기가 있었지만 그 전에는 정상 동작했기에 경로 설정은 아닌 것 같았다.

2. Java를 다시 재설정 해주었다.

: 프로젝트 우클릭 > properties > Java Build Path > Libraries > JRE System Library > Edit

: 현재 Zulu를 사용하기에 변경

3. 그래도 안되어서 Maven 문제인 것 같아 Maven install, clean, build를 해주니 clean 시에 실패했다.

4. Maven Update를 해주고 Maven install, clean, build하였다.

5. 

: 프로젝트 우클릭 > properties > Deployment Assembliy > Add > Maven Dependencies 를 추가

😁 해결!!

아마 과정 중 4번, 5번으로 문제가 해결된 것 같다!

Maven 업데이트 후 WEB-INF.lib에 jar들이 정상 배포되지 않았기 때문에 maven의 dependency가 정상적으로 처리되지 못한 경우로 보인다.

 

참고

- https://www.egovframe.go.kr/home/faqinfo/faqinfoRead.do?menuNo=68&faqId=FAQ_0000000000000361 

- https://s00741.tistory.com/entry/%EC%8A%A4%ED%94%84%EB%A7%81-%EC%97%90%EB%9F%AC-javalangClassNotFoundException-orgspringframeworkwebcontextContextLoaderListener

개발의 각궁

Spring | Spring MVC | Spring Boot | Spring Security | Mysql | Oracle | PostgreSQL | Mybatis | JPA | Angular.js | Vue.js | Nuxt.js | React.js | TypeScript | JSP | Frontend | Backend