무작정 개발.Vlog

[Mac OS] Port 8080 was already in use 해결 방법

by 무작정 개발
반응형

Intellij를 사용하면서 Springboot를 실행 중에 8080 포트가 이미 사용 중이라는

메시지가 출력되었다. 예전에 Window OS에서 Springboot를 사용할 때

금방 해결했던 문제이다.

하지만 맥북으로는 방법이 조금 달라서 문제를 해결한 후에 기록하게 되었다.

[ Errror ]

1
2
3
4
5
6
7
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.
cs

Port 8080 was already in use
Port 8080 was already in use

해결 방법

1. Mac OS에서 사용 중인 포트(Port) 확인 방법

  • 터미널을 켠다.

터미널에 하단의 명령어를 입력하면 8080 포트를 사용 중인 것을 확인할 수 있다.

1
lsof -i tcp:8080
cs

맥북 -port 확인하기1
맥북 -port 확인하기1

2. Mac OS에서 포트(Port)를 사용 중인 프로세스 죽이는 방법

  • 위에서 나온 PID를 작성하여 Kill
1
sudo kill -9 62833
cs

위의 명령어를 입력하면 계정 비밀번호를 입력하는 칸이 나오는데 비밀번호 입력!

맥북 -port 확인하기2
맥북 -port 확인하기2


여기까지 하고 다시 Springboot를 실행하면 성공적으로 실행된다.

반응형

블로그의 정보

무작정 개발

무작정 개발

활동하기