Camp/Error 정리
[IntelliJ] port error
뭔가 한다
2024. 11. 15. 10:26
코딩을 잘 하고 있던 와중에 갑자기 발생한 포트 중복 에러
***************************
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.
분명히 돌리고 있는 서버는 하나인테 이미 사용 중이라는 에러가 발생했다.
이전에 IDE에 오류가 발생해서 강제 종료 됐었는데 그때 서버가 안 닫힌 듯 했다.
따라서 해결법은
1. 가장 쉬운 방법
application.properties
server.port=새로운 포트 번호
그냥 설정 파일에 새 포트 번호를 넣어서 새로운 서버로 연다.
근데 이 방법으로 하면 여러개의 서버가 열려 있어서 좋은 방법은 아니다.
2. 실행중인 서버 닫기
터미널을 열고
lsof -i :8080
kill -9 <PID>
위의 명령어를 순서대로 입력하여 포트를 종료한다.