현재 저는 tomcat 을 직접 설치하고, 해당 톰캣을 사용하여 intellij Ulitmate 내에서
프로젝트를 돌리고 있습니다. 그런데 몇시간 전에는 안 그랬는데, 갑자기 아래와 같은
에러가 나면서 디버깅 모드로 시작이 안되는 현상이 발생했습니다.
대충 내용을 봐도 알겠지만 디버깅용 포트가 이미 사용중이여서 발생한 에럽니다.
그러면 저희가 사용하는 디버깅용 포트를 바꾸면 되겠죠?
방법은 아래와 같습니다.
먼저 자신의 톰캣 Run/Debug Configurations 를 열고,
아래처럼 Startup/Connection -> Debug -> Port 수정 -> OK 클릭
을 해주면 됩니다.
그런데 위처럼 하고, 내일쯤 되서 또 저런 에러가 발생하기도 합니다.
심지어 바꿔도 바꿔도 계속 같은 에러가 날 때도 있습니다.
심지어 저 같은 경우에는 에러나는 포트를 누가 쓰고 있는지 궁금해서
해당 포트를netstat -ano
로 검색했는데 아무것도 안나오기도 하더군요.
이럴 때는 사실 더 간단하게 해결할 수 있습니다.
Run/Debug Configurations 의 톰캣설정을 아예 지웠다가 다시 만들면 됩니다.
그러면 intellij 가 알아서 다시 적절하게 포트를 지정해줍니다.