[Tomcat 오류 기록] Tomcat v9.0 404 Error 본문
jsp를 실행했을 때 404 페이지가 뜨면서 에러페이지를 낼 때가 있다.
분명 프로젝트 익스플로러에서 금방 추가하고 실행한 jsp 파일인데도 실행이 안된다면 Error Log에서 확인했다. 여러 에러 로그들이 있었지만 다음과 같이 톰캣 에러가 있었다.
Could not load the Tomcat server configuration at \Servers\Tomcat v9.0 Server at localhost-config. The configuration may be corrupt or incomplete.
이 에러를 검색해 찾은 해결방법은 다음과 같다.
1. server창에서 Tomcat v9.0 Server at localhost 우클릭 -> delete -> 이클립스 재실행
2. Window -> preferences -> Server -> Runtime Enviroment 에서 Tomcat v9.0 Remove 후 다시 Add..
3. Servers에서 Tomcat v9.0 추가 -> next -> 해당 프로젝트 add -> finish
jsp 실행이 되는지 확인
참고 : https://bravesuccess.tistory.com/205
이클립스 톰캣 오류 the tomcat server configuration at servers...
오류 the tomcat server configuration at servers tomcat v9.0 server at localhost-config is missing .. 해결 1. 이클립스 실행 후 아래 server창에서 Tomcat v9.0 Server at localhost 오른쪽 클릭 -> 삭제 ->..
bravesuccess.tistory.com
잘 돌아가던 서버가 갑자기 에러가 나거나 잘 있는 jsp파일을 못찾아 404 에러가 발생할 경우에는 콘솔창에 서버가 돌아가면서 주르륵 뜨는 빨간 글씨들을 한번 살펴보자.
구성요소 [StandardEngine[Catalina].StandardHost[localhost].StandardContext[/JSP]]을(를) 시작하지 못했습니다. 라고 뜨거나
두 서블릿 들 모두 url-pattern 에 매핑되어 있는데 이는 허용되지 않습니다 라고 뜨거나
java.lang.IllegalStateException: 자식 컨테이너를 시작하는 중 오류 발생.. 라고 떠있다. 필자의 경우에는 여러 에러들이 여러개가 떠 있었고 하나하나 검색해가며 해결방법들을 찾아봤다. 단순히 매핑관련은 서블릿 매핑을 수정할 경우 해결했고 외부에서 출력스트림으로 파일을 사용한 경우가 있었는데 파일을 찾지 못해 404페이지가 떴었다. 해당 클래스를 삭제했더니 정상적으로 jsp가 실행되었다.
만약 이유 모르게 404가 발생된다면 콘솔창과 error log를 통해서 무슨 에러가 난 것인지 일단 확인해보자
'ETC' 카테고리의 다른 글
[lombok 설치 오류] cmd에서 installer가 안 뜰 경우 (0) | 2022.10.09 |
---|---|
[이클립스 오류 기록] - 404 가용하지 않습니다 (0) | 2022.10.06 |
[sql developer 오류 기록] the network adapter could not establish the connection 업체 코드 17002, ora-12505 (0) | 2022.08.08 |
자바 버전 확인 안될 때 (윈도우, jdk14) (0) | 2022.07.31 |
깃 오류 the requested url returned error 403 (0) | 2022.06.02 |