본문 바로가기
Java

[Tomcat] 이클립스 톰캣 오류 해결 (server.xml의 context 문제)

by 펜네임 2019. 9. 11.

요즘 Java기반 웹/앱개발자 양성과정에서 수업을 듣는 중이다.

거의 하루종일, 주5일을 출근하듯 빡세게 다니는 중.

 

실제로 프로젝트를 하다보니, 프로그래밍보다도 부수적인 일에 시간을 쏟게 되는 경우가 많더라.

바로 오류와 버그 때문.

이 녀석들 잡아낼 때 굉장히 고생했기 때문에 머릿속에 깊이 남아있을 것 같지만 또 그것도 아니었다.

똑같은 삽질을 반복하는 경우가 생겼음.

 

그래서, 다음 번에도 같은 오류가 생기면 참고할 수 있도록 이제부턴 블로그에 남겨둘 예정이다.

 

 

 

오류 메시지

 

영문을 알 수 없는 오류

 

 

 

문제점

프로젝트를 새로 만들어 내용을 작성하고 Run 을 했는데 자꾸 위와 같은 오류가 뜬다.

정확한 원인이 적힌 것도 아니라 거의 404급 오류.

 

 

 

원인

 

 

404급 오류에는 여러가지 원인이 있을 수 있는데, 이번엔 이거였다.

servers > 사용중인 서버 > server.xml에 context 태그가 여러개 있을 경우.

여러 프로젝트를 만들면서 server.xml에 프로젝트를 누적시키면

서버가 실행되면서 저 컨텍스트를 전부 실행한다고 한다.

 

그럼, 이걸 해결하려면 어떻게 해야 할까?

 

 

 

해결법

주석 처리

지금 사용하고 싶은 프로젝트의 context를 제외하고

나머지를 주석처리 하면 된다.

간단!

댓글