티스토리 뷰
[이클립스 톰캣 에러]Starting Apache Tomcat v9.0 at localhost' has encountered a problem
메자곰 2020. 8. 23. 01:42Starting 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:
톰캣 서버 배치파일을 통해 끄고 다시 실행시킨다.
-서버를 재설치했는데도 안되는 경우가 있다. 그럴 경우 직접 로컬에 설치해놓은 아파치 톰캣 폴더로 들어가서 배치파일을 끄고 다시 실행시킨다.
톰캣이 설치되어있는 폴더에서 bin폴더를 선택
shutdown.bat을 클릭하고 다음으로 startup.bat을 클릭해서 톰캣을 구동시킨 다음 종료를 해준 후에 이클립스에 돌아가서 톰캣 서버를 다시 실행시켜준다.
해결방안 3:
서블릿 파일중 url매핑이 같은 경로로 되어있는 파일이 있는지 확인한다.
-위의 두가지가 아니라면 이경우에 해당할 수도 있다. 이경우는 이클립스 콘솔에 뜨는 에러 내용을 확인해봐도 알 수 있는데 그렇기 때문에 무조건 에러 내용을 먼저 확인해야만 한다. 같은 url매핑이 되어 있을 경우 톰캣 서버가 실행이 되지 않으므로 각각 서블릿은 다른 url로 지정해주기!!
'개발 > 에러,이슈' 카테고리의 다른 글
[IntelliJ] git clone 후 intellij에서 spring project 정상 표현 안될때 (0) | 2021.08.29 |
---|---|
[spring 주입 안됨] 멀티모듈-gradle 사용시 주입 안됨 이슈 (0) | 2021.04.14 |
[spring 채팅기능]sockjs STOMP - send,subscribe안될때 (0) | 2020.10.14 |
[org.springframework.web.servlet.PageNotFound - No mapping for GET]spring url매핑 에러 (6) | 2020.10.07 |
[tomcat]localhost:8080 사용자 비밀번호 입력이라고 뜰 경우 (1) | 2020.06.11 |
- Total
- Today
- Yesterday
- 프로그래머스
- Baekjoon
- 완전탐색
- git
- SWEA
- 운영체제
- 정렬
- 분리 집합
- 자바
- Spring
- websocket
- Stomp
- 삼성 sw역량테스트
- 알고리즘
- BFS
- java
- programers
- MST
- 코딩테스트
- sockjs
- JavaScript
- 백준
- dfs
- 최소 스패닝 트리
- 삼성 sw역량 테스트
- DP
- 채팅
- OS
- Oracle
- Heap
일 | 월 | 화 | 수 | 목 | 금 | 토 |
---|---|---|---|---|---|---|
1 | 2 | 3 | 4 | |||
5 | 6 | 7 | 8 | 9 | 10 | 11 |
12 | 13 | 14 | 15 | 16 | 17 | 18 |
19 | 20 | 21 | 22 | 23 | 24 | 25 |
26 | 27 | 28 | 29 | 30 | 31 |