본문으로 바로가기

[cmd] 프로세스 강제 종료하는 방법

category error note 2024. 9. 27. 17:01

VS CODE 서버 실행 시 포트가 이미 사용 중일 때



***************************
APPLICATION FAILED TO START
***************************

Description:

Web server failed to start. Port 8080 was already in use.

Action:

Identify and stop the process that's listening on port 8080 or configure this application to listen on another port.

 


1. 8080 포트를 사용 중인 프로세스 중지

 

 

netstat -ano 

 

Windows에서: 터미널에서 아래 명령을 실행하여 8080 포트를 사용하는 프로세스를 찾을 때

 

netstat -ano | findstr :8080 

 

해당 포트에서 실행 중인 프로세스의 PID(프로세스 ID)를 알려줍니다. 그런 다음, 다음 명령을 사용하여 해당 PID를 중지할 수 있습니다:

 

taskkill /PID [PID 번호] /F

 


Linux 또는 Mac에서: 터미널에서 아래 명령을 실행하여 8080 포트를 사용 중인 프로세스를 찾을 때

 

lsof -i :8080

 

해당 PID를 사용하여 프로세스를 종료할 수 있습니다:

 

kill -9 [PID 번호]

 

2. 다른 포트를 사용하는 방법

Spring Boot 애플리케이션이 다른 포트를 사용하도록 설정할 수 있다.

application.properties 또는 application.yml 파일에 다음 설정을 추가하면된다.

 

application.properties에 추가:
 

server.port=8081

 

application.yml에 추가:

 

server: port: 8081

'error note' 카테고리의 다른 글

[git] 구글 API 키 푸쉬 오류  (1) 2024.08.30
멤버 변수활용하여 메서드 만들기  (0) 2024.04.16