min's devlog
[Tomcat] localhost' has encountered a problem. 본문
문제
Starting Apache Tomcat v9.0 at localhost' has encountered a problem.
Server Apache Tomcat v9.0 at localhost failed to start.
이클립스에서 톰캣 서버를 시작했을 때 가끔 이런 오류를 볼 수 있다. 멀쩡히 잘 되던 서버가 갑자기 안될 때 해결법 ..
해결
1. 톰캣 서버를 재설치한다.
- 서버의 경로지정 등의 오류로 인해 서버 실행이 안되는 경우이다. 대부분 이클립스에서 지정된 서버를 지우고 다시 설정하면 잘 되는 경우가 많다고 한다.
window > preferences > server > Run Environments
기존 톰캣서버 삭제 후 새로 추가해주기
** 필수로 작업하던 프로젝트 우클릭 > buildPath > configure build path > libraries에 새로운 톰캣 서버 등록
2. 톰캣 서버 배치파일을 통해 끄고 다시 실행시킨다.
- 서버를 재 설치했는데도 안될 경우, 직접 로컬에 설치해놓은 아파치 톰캣 폴더로 들어가 배치파일을 끄고 다시 실행시킨다.
3. 서블릿 파일중 url매핑이 같은 경로로 되어있는 파일이 있는지 확인한다.
이경우는 이클립스 콘솔에 뜨는 에러 내용을 확인해봐도 알 수 있는데 그렇기 때문에 무조건 에러 내용을 먼저 확인해야만 한다. 같은 url매핑이 되어 있을 경우 톰캣 서버가 실행이 되지 않으므로 서블릿의 url은 각각 다르게 지정해주기!!
'Error Note' 카테고리의 다른 글
java.sql.SQLException: No timezone mapping entry for 'KST' (0) | 2022.07.04 |
---|---|
[JSP] The code of method Service() is exceeding the bytes limit (0) | 2022.06.29 |
[Oracle] ORA-01400: cannot insert NULL into() (0) | 2022.06.28 |
[Tomcat] 톰캣 서버 충돌 (0) | 2022.06.28 |
[Oracle] parents key not found (0) | 2022.06.11 |
Comments