인텔리제이 오류 발생
인텔리제이에서 로컬에서 서버를 돌리다가 서버를 종료하지 않고, 다른 프로젝트에서 서버를 돌리거나,
서버가 돌아가는 상태에서 그대로 인텔리제이를 종료한다거나 하는 경우,
아래와 같이 이미 Port 8080을 사용중이라는 오류가 발생할때가 있다.
***************************
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.
이 경우 해당 포트의 프로세스를 종료하는 명령어를 사용하면 해결할 수 있다.
프로세스 종료하는 방법
1. 윈도우키 + r → cmd 입력
2. netstat -ano | findstr 8080 -> 8080포트의 프로세스Id 번호를 찾는다.
3. taskkill /f /pid (number) -> number 자리에 프로세스 Id 번호를 넣는다.
사용할 포트번호를 바꿔도 된다.
- resources → application.properties
- server.port=9090
(사용할 포트번호 입력)
반응형