Notice
Recent Posts
Recent Comments
Link
일 | 월 | 화 | 수 | 목 | 금 | 토 |
---|---|---|---|---|---|---|
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 |
Tags
- cpu
- MAP
- maven
- 오라클 trunc()
- stack
- trunc(sysdate)
- netstat
- 정렬
- 오라클 버림 함수
- git push
- Git
- desc
- HashMap
- web
- 이진탐색트리
- queue
- Servlet
- HDD
- 멀티스레드
- 스케줄 삭제
- null
- RAM
- ArrayList
- trunc(date)
- 프로세스 종료
- ssd
- heap
- url
- 스레드
- trunc()
Archives
- Today
- Total
無테고리 인생살이
Port 8080 required by --- is already in use. 에러 해결 본문
Windows CMD를 이용해 특정 포트를 사용하는 프로세스를 검색하고 종료하는 방법
에러
Port 8080 required by --- is 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).
1. CMD를 열고 실행 중인 프로세스 확인
CMD 실행:
- 시작 메뉴 > cmd를 입력 후 실행하거나, Win + R 키를 누르고 cmd 입력 후 실행합니다.
2. 8080 포트 사용 중인 프로세스 검색
포트 충돌을 확인하려면 netstat 명령어를 사용합니다.
netstat -ano | find "8080"
- netstat -ano: 모든 네트워크 연결 정보를 프로세스 ID(PID)와 함께 표시합니다.
- -a (all): 모든 연결 및 수신 대기 포트 표시
- -n (numeric): 주소 및 포트 번호를 숫자 형식으로 표시
- -o (owning process): 각 연결의 소유자 프로세스 ID 표시
- | find "8080": 8080 포트와 관련된 결과만 필터링합니다.
예제 출력:
TCP 0.0.0.0:8080 0.0.0.0:0 LISTENING 1234
TCP [::]:8080 [::]:0 LISTENING 5678
- 1234, 5678은 프로세스 ID(PID)입니다.
- LISTENING 상태를 확인하면 해당 프로세스가 8080 포트를 점유 중임을 알 수 있습니다.
3. PID를 기반으로 프로세스 종료
PID를 확인한 후, 해당 프로세스를 종료해야 합니다.
taskkill /PID 1234 /F
- taskkill: 프로세스를 종료하는 명령어
- /PID 1234: PID가 1234인 프로세스를 종료
- /F: 강제로 종료
'기타' 카테고리의 다른 글
모니터 케이블 모양별 용어 및 쓰임새 정리 (= 모니터 케이블 종류) (0) | 2024.11.23 |
---|---|
[개발용어] Query Plan이란? (0) | 2023.01.31 |
[개발용어] Failover, Failback이란? (0) | 2023.01.25 |
[개발용어] 멱등성이란? (0) | 2023.01.25 |
[개발용어] Load Factor, Threshold란? (0) | 2022.12.27 |