에러 상황
Web server failed to start. Port 8080 was already in use.
스프링 프로젝트를 실행하려 할 때, 해당 에러 메시지가 발생하며 실행되지 않는 문제가 있었습니다.
메시지 문구와 같이 이미 8080 포트가 실행 중이기 때문에 발생하는 에러입니다.
해결 방법
lsof -i tcp:8080

터미널에 해당 명령어를 입력하여 8080 포트로 실행 중인 프로세스 정보를 확인합니다.
sudo kill -9 PID [PID]

정보에서 확인한 PID를 [PID]에 대입시켜 명령어를 실행하면,
8080 포트로 실행 중인 프로세스가 종료됩니다.
다시 프로젝트를 실행시켜보면 정상 동작하는 것을 확인할 수 있습니다.
'Springboot' 카테고리의 다른 글
[Java / Mac OS] Java Version 변경 (0) | 2024.06.21 |
---|
에러 상황
Web server failed to start. Port 8080 was already in use.
스프링 프로젝트를 실행하려 할 때, 해당 에러 메시지가 발생하며 실행되지 않는 문제가 있었습니다.
메시지 문구와 같이 이미 8080 포트가 실행 중이기 때문에 발생하는 에러입니다.
해결 방법
lsof -i tcp:8080

터미널에 해당 명령어를 입력하여 8080 포트로 실행 중인 프로세스 정보를 확인합니다.
sudo kill -9 PID [PID]

정보에서 확인한 PID를 [PID]에 대입시켜 명령어를 실행하면,
8080 포트로 실행 중인 프로세스가 종료됩니다.
다시 프로젝트를 실행시켜보면 정상 동작하는 것을 확인할 수 있습니다.
'Springboot' 카테고리의 다른 글
[Java / Mac OS] Java Version 변경 (0) | 2024.06.21 |
---|