스프링/스프링 기본
Web server failed to start. Port 8080 was already in use
Solution 스프링을 하면서, "Web server failed to start. Port 8080 was already in use"와 같은 에러가 발생할 때가 있다. 이 에러의 원인은, 이전에 해당 포트(8080)를 사용하는 다른 프로그램이 이미 실행 중이기 때문이다. 더 자세하게 말하지 않고, 맥 운영체제에서 해결할 수 있는 방법을 공유하겠다. 1. 터미널에 sudo lsof -i :8080 2. sudo kill {PID} 2번의 PID는 정말 PID를 치라는게 아니라, 1번의 코드를 입력하면, 해당 포트를 점유하는 프로세스와 PID 번호가 있을 것이다. 대치하여 입력하면 된다.