본문 바로가기
Spring

Spring - Port 8080 is already in use 에러 해결

by devLog by Ronnie's 2021. 7. 22.

Spring - Port 8080 is already in use 에러 해결

 

스프링부트에 내장된 톰캣의 기본 포트값은 8080을 사용해서 스프링부트를 실행했을때 8080번은 사용을 하고 있으면 다음과 같은 에러가 발생하게 된다.

해결방법은 간단하다.

1. 기본 포트 8080을 다른 포트로 변경해준다.

2. 기존에 사용하고 있던 8080번을 kill 명령어로 통해 종료한다.

 

8080포트 변경하기

프로젝트에 보면 application.properties 파일에 다음과 같이 서버 포트 정보를 입력한다. 그 후 인텔리제이를 재부팅한다.

kill 명령어를 통해 종료하기

이 부분은 기존에 정리했던 포스팅에 있어서 링크로 대체한다.

https://sjparkk-dev1og.tistory.com/62?category=1032408 

 

둘 중 하나의 방법을 사용한 후 다시 실행을 해보면 다음과 같이 잘 실행되는 것을 볼 수 있다. 아래 화면은 포트를 8000으로 변경하여 톰캣이 8000번에 뜬 것을 확인이 가능하다.

댓글