오류/Server

Server, Servlet / Starting Tomcat v9.0 Server at localhost' has encountered a problem

greenyellow-s 2024. 9. 9. 21:50
728x90
반응형
에러문구
Starting Tomcat v9.0 Server at localhost' has encountered a problem


의미

 

1. url 맵핑이 겹쳐 오류가 난다.

 

2. Tomcat 경로 충돌


해결방법 - 1

 

web.xml 파일 안에

<servlet>
	<servlet-name></servlet-name>
	<servlet-class></servlet-class>
</servlet>
<servlet-mapping>
	<servlet-name></servlet-name>
	<url-pattern></url-pattern>
</servlet-mapping>

 

웹 서블릿을 이미 선언했는데

 

Servlet 파일 안에 또 웹 서블릿을 선언하면 오류가 발생한다.

@WebServlet("/HelloServlet");

 

 

 

결론, 둘 중 하나는 지우면 된다.


해결방법 - 2

 

1. [Servers] 더블 클릭

2. Server Options에 [Public module contexts to separate XML files] 체크


해결방법 - 3

 

Tomcat 경로 확인 / 재설정


해결방법 - 4

 

Server - [Clean]


 

해결방법 - 5

 

Tomcat 재설치..

 


.

.

.

 

웹 서블릿 선언을 하나만 하고

Server Option 체크 했더니 오류 해결 완료~

728x90
반응형