개발도구/WAS

eclipse tomcat 연동 시 404 에러 해결 방법

노루아부지 2021. 10. 14. 16:49

정상 경로(WebContent/index.jsp)에 파일이 있는데 웹 페이지 접근 시(localhost:8080/index.jsp)를 접속했을 때 아래와 같이 404에러가 발생하는 경우가 있습니다.

 

tomcat 404 error

 

 

먼저, 현상을 확인해보니 이상한 점이 있었습니다.

원래 eclipse/tomcat을 연동하면 프로젝트의 파일들이 workspace\.metadata\.plugins\org.eclipse.wst.server.core\tmp0\wtpwebapps

경로에 생성되어야 하는데 생성되지 않았습니다.

 

tomcat이 이 경로의 파일을 읽게 되어있는데 여기에 생성되지 않으니 404 에러가 발생하는 거였습니다.

결론부터 말하면 아래 이미지와 같이 설정되어있어야 하는데요.

저같은 경우는 Web Deployment Assembly가 내용이 비어있었습니다.

 

 

설정 방법은 다음과 같습니다.

  1. 프로젝트에서 마우스 오른쪽 클릭
  2. Properties 클릭
  3. Deployment Assembly 클릭
  4. Add 버튼 클릭
  5. Folder 클릭 후 Next 버튼 클릭
  6. 해당 폴더 선택 후 Finish 버튼 클릭
  7. /src의 경우 Deploy Path 부분을 더블클릭하여 /WEB-INF/classes로 변경
728x90
loading