일 | 월 | 화 | 수 | 목 | 금 | 토 |
---|---|---|---|---|---|---|
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 |
- 개발자#it도서#도메인#DDD#ddd
- #java#JAVA#프로그래밍#웹개발자
- 자바
- Resource #
- 국비지원#국비교육#국비지원자바#국비교육자바#css#HTML#JAVA
- Java#java#자바#다오#디티오#브이오#dao#dto#vo
- 자바#Java#배열예시#연습#기초다지기
- 국비지원JAVA#국비지원자바#프로그랭#JSP#국비지원JSP#국비교육JSP#웹개발자#코딩
- 국비지원#국비교육
- Java#JAVA#매개변수
- 국비지원자바#국비교육자바#국비지원java#국비교육java#자바스크립트#프론트엔드
- spring#Spring#RequestBody#ResponseBody
- 쿼리스트링#쿼리문자열#바인딩
- Spring#spring#스프링#스프링프레임워크#스프링자동주입#스프링생성자#스프링기본#국비지원#국비교육#국비지원스프링
- 항해플러스#항해#항해플러스3기#회고
- 국비지원JAVA#국비교육JAVA#국비지원자바#국비교육자바#JSP#SERVLET#서블릿#
- 항해99 #항해플러스 #주니어개발자 #주니어개발자역량강화 #주니어개발자멘토링 #개발자사이드프로젝트 #코딩부트캠프 #코딩부트캠프후기
- Java#java#메모리영역#클래스로더#가비지컬렉터
- Spring#spring#스프링#스프링프레임워크#스프링의존성주입#스프링생성자#스프링기본#국비지원#국비교육#국비지원스프링
- IntelliJ#인텔리제이#인텔리#단축키
- #
- tibero#티베로#이중화#failvover
- Java#컴파일러#자바컴파일러#
- java
- html#HTML#프론트엔드#개발자#코딩#국비지원#국비교육#국비지원프론트엔드#국비지원HTML#국비지원html#국비프론트엔드
- 개발자도서#개발자책#도메인#DDD#도메인주도개발시작하기#개발스터디#
- 국비지원JAVA
- 레스트컨트롤러
- 프로그래밍
- Java#정처기#비트연산자#정보처리기사
- Today
- Total
개린이 개발노트
[Tomcat 에러]Several ports (8005) required by Tomcat v9.0 Server at localhost are already in use. The server may already be running in another process, or a system process may be using the port. To start this server you will need to stop t.. 본문
[Tomcat 에러]Several ports (8005) required by Tomcat v9.0 Server at localhost are already in use. The server may already be running in another process, or a system process may be using the port. To start this server you will need to stop t..
개린이9999 2022. 12. 20. 23:12톰캣을 구동시켰을 때 생긴 포트 오류이다.
나는 이클립스가 비정상적으로 종료가 된 후에 톰캣을 구동시켰을 때 발생했다.
Several ports (8005, 8080, 8009) required by Tomcat v9.0 Server at localhost are already in use. The server may already be running in another process, or a system process may be using the port. To start this server you will need to stop the other process or change the port number(s).
Tomcat이 사용하고 있는 기본 포트(8005)가 이미 사용중이라서 생기는 오류이다.
쓰고 있는 포트를 바꿔도 되고, 포트를 사용하고 있는 pid를 확인해서 삭제해주면 된다.
관리자권한으로 cmd창을 열어서 다음을 친다.
netstat -p tcp -ano
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
|
C:\Windows\system32>netstat -p tcp -ano
활성 연결
프로토콜 로컬 주소 외부 주소 상태 PID
TCP 0.0.0.0:135 0.0.0.0:0 LISTENING 1028
TCP 0.0.0.0:445 0.0.0.0:0 LISTENING 4
TCP 0.0.0.0:3306 0.0.0.0:0 LISTENING 1076
TCP 0.0.0.0:7680 0.0.0.0:0 LISTENING 5756
TCP 0.0.0.0:8009 0.0.0.0:0 LISTENING 9184
TCP 0.0.0.0:8080 0.0.0.0:0 LISTENING 9184
TCP 0.0.0.0:33060 0.0.0.0:0 LISTENING 1076
TCP 0.0.0.0:49664 0.0.0.0:0 LISTENING 672
TCP 0.0.0.0:49665 0.0.0.0:0 LISTENING 1556
TCP 0.0.0.0:49666 0.0.0.0:0 LISTENING 1144
TCP 0.0.0.0:49671 0.0.0.0:0 LISTENING 3052
TCP 0.0.0.0:49837 0.0.0.0:0 LISTENING 748
TCP 0.0.0.0:49874 0.0.0.0:0 LISTENING 756
TCP 0.0.0.0:53320 0.0.0.0:0 LISTENING 10524
TCP 127.0.0.1:1235 0.0.0.0:0 LISTENING 4012
TCP 127.0.0.1:8005 0.0.0.0:0 LISTENING 9184
TCP 127.0.0.1:49675 127.0.0.1:49676 ESTABLISHED 3684
... ... ... ...
|
cs |
그러면 포트에 연결된 pid를 전부 볼 수 있다.
Tomcat이 사용하는 기본 포트는 127,0,0,1:8005이다.
포트를 사용중인 pid는 9184이다.
그럼 pid 9184를 삭제해주자.
taskkill /f /pid 9184
1
2
|
C:\Windows\system32>taskkill /f /pid 9184
성공: 프로세스(PID 9184)가 종료되었습니다.
|
cs |
pid 프로세스가 종료되었다고 뜨면 된거다.
포트들을 다시 확인해보자.
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
|
C:\Windows\system32>netstat -p tcp -ano
활성 연결
프로토콜 로컬 주소 외부 주소 상태 PID
TCP 0.0.0.0:135 0.0.0.0:0 LISTENING 1028
TCP 0.0.0.0:445 0.0.0.0:0 LISTENING 4
TCP 0.0.0.0:3306 0.0.0.0:0 LISTENING 1076
TCP 0.0.0.0:7680 0.0.0.0:0 LISTENING 5756
TCP 0.0.0.0:33060 0.0.0.0:0 LISTENING 1076
TCP 0.0.0.0:49664 0.0.0.0:0 LISTENING 672
TCP 0.0.0.0:49665 0.0.0.0:0 LISTENING 1556
TCP 0.0.0.0:49666 0.0.0.0:0 LISTENING 1144
TCP 0.0.0.0:49671 0.0.0.0:0 LISTENING 3052
TCP 0.0.0.0:49837 0.0.0.0:0 LISTENING 748
TCP 0.0.0.0:49874 0.0.0.0:0 LISTENING 756
TCP 0.0.0.0:53320 0.0.0.0:0 LISTENING 10524
TCP 127.0.0.1:1235 0.0.0.0:0 LISTENING 4012
TCP 127.0.0.1:49675 127.0.0.1:49676 ESTABLISHED 3684
... ... .... ...
|
cs |
8005 포트를 사용하는 프로세스는가 없는 것을 확인할 수 있다.
그럼 이제 Tomcat에서 8005 포트를 사용할 수 있게 되었다.
Tomcat을 구동하면 에러없이 사용할 수 있다.
'에러 및 에러해결' 카테고리의 다른 글
크롬으로 디버깅 (0) | 2023.05.04 |
---|---|
에러코드 모음 (0) | 2023.05.04 |
이클립스 디버깅 (Expressions) (0) | 2023.05.02 |
SVN svn checkout error 170001 (0) | 2023.03.13 |
에러 해결 [스프링] The content of element type "mapper" must match "EMPTY". (0) | 2022.12.21 |