eajniii / chijin_final

1 stars 1 forks source link

[Trouble-Shooting] 애플리케이션 리스너를 설정하는 중 오류 발생 #23

Closed jisoo449 closed 6 months ago

jisoo449 commented 6 months ago

Description

작업 도중 갑자기 서버가 실행이 되지 않는 문제 발생.

심각: 클래스 [org.springframework.web.context.ContextLoaderListener]의 애플리케이션 리스너를 설정하는 중 오류 발생
java.lang.ClassNotFoundException: org.springframework.web.context.ContextLoaderListener
    at org.apache.catalina.loader.WebappClassLoaderBase.loadClass(WebappClassLoaderBase.java:1329)
.
.
. 

2월 20, 2024 3:22:54 오후 org.apache.catalina.core.StandardContext listenerStart
심각: 이전 오류(들)로 인하여, 애플리케이션 리스너들을 설치하는 것을 건너뛰었습니다.
2월 20, 2024 3:22:54 오후 org.apache.catalina.core.StandardContext startInternal
심각: 하나 이상의 리스너들이 시작하지 못했습니다. 상세 내역은 적절한 컨테이너 로그 파일에서 찾을 수 있습니다.
2월 20, 2024 3:22:54 오후 org.apache.catalina.core.StandardContext startInternal
심각: 이전 오류들로 인해 컨텍스트 []의 시작이 실패했습니다.
2월 20, 2024 3:22:54 오후 org.apache.coyote.AbstractProtocol start
정보: 프로토콜 핸들러 ["http-nio-8080"]을(를) 시작합니다.
2월 20, 2024 3:22:54 오후 org.apache.catalina.startup.Catalina start
정보: 서버가 [1077] 밀리초 내에 시작되었습니다.



Solved

서버 설정이 제대로 되어 있지 않아 발생한 문제이다.
에디터 상단 바의 항목 중 Windows와 Project의 Properties 항목을 선택하여 Java Build Path 및 서버 환경 설정이 제대로 되어 있는지 확인해야 한다.

본 문제의 경우 등록된 Server Runtime이 unbound 된 상태였기 때문에 발생하였다. 따라서 해당 런타임 라이브러리를 삭제 후 새로운 런타임 라이브러리를 등록해야 한다.
image

jisoo449 commented 6 months ago

서버가 unbound 되어 있었음 image

jisoo449 commented 6 months ago

원인 파악. bean을 못불러옴 image

jisoo449 commented 6 months ago

뭐가 꼬였는데 뭐가 꼬인지 모르겠어서 삭제 후 재 import

jisoo449 commented 6 months ago

다시 #20 문제로 돌아감