아래와 같이 오류가 뜬다면 사용중인 포트를 터미널로 찾아서 kill 할 수 잇습니다.
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.
Process finished with exit code 1
사용중인 포트 찾아서 kill 하는 법
1. 터미널에 들어가서 kill을 원하는 포트를 다음 코드를 입력해서 찾습니다.
ex) port 8080
lsof -i: 8080
숫자부분에 원하는 포트 번호를 입력하시면 됩니다.
아래와 같이 포트 정보가 출력됩니다.
2. 사용중인 포트 kill 하기
kill -9
또는
kill PID숫자 를 입력하여 사용중인 포트를 kill 합니다.
위의 예시의 PID 숫자 55149를 아래와 같이 입력하였습니다
kill 55149
다시 코드를 실행하면 port가 잘 돌아가는 것을 확인할 수 있습니다.
'Things to know' 카테고리의 다른 글
ModifiedAt CreatedAt 이 null 값으로 나올 때 오류 해결 @EnableJpaAuditing (0) | 2022.12.13 |
---|---|
분기처리 분기문 뜻 Java (0) | 2022.12.10 |
스프링 @RestController와 @Controller 차이와 특징 (0) | 2022.12.08 |
Spring boot Jakarta Bean Validation Constraints 사용하는 법 @Size @Pattern (0) | 2022.12.06 |
쿠키와 세션 특징과 차이 (0) | 2022.12.03 |