[tip] Spring Boot 로컬 기동 시 이미 사용중인 port 종료 및 변경 방법

Jinbro·2022년 9월 14일
0

tip

목록 보기
1/1

문제인식

  • Spring Boot 로컬 web server 기동 시 아래와 같은 error message 출력

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

해결방법

1. 동일한 port를 점유하고 있는 프로세스 강제 종료

  • cmd > PC에서 사용하고 있는 프로세스 조회 명령어 실행 >PID 확인
> netstat -ano
  • 8080 port 점유중인 PID 확인 : 5068
프로토콜로컬주소외부주소상태PID
TCP0.0.0.0:80800.0.0.0:0LISTENING5068
  • cmd > 프로세스 강제 종료 명령어 실행
> taskkill /f /pid 5068

2. 로컬 web server port 변경

  • /src/main/resources/application.properties
  • server.port=변경할 port

    server.port=8089

  • Spring Boot 로컬 재기동 정상 확인

결론

  • PC에서 다른 프로세스가 이미 점유중인 port 는 중복 사용 불가능

참고

profile
자기 개발 기록 저장소

0개의 댓글