반응형
[톰캣] 실행 시도시 아래와 같은 메시지가 뜬다.
오류: 에이전트에 예외사항이 발생했습니다. : java.rmi.server.ExportException: Port already in use: 1099; nested exception is: java.net.BindException: Address already in use (Bind failed)
원인.
직전 작업하던 내용이 오류로 종료되며 톰캣에서 돌리던 서버가 정상종료되지 않아 계속 실행되고 있기에 발생함.
해결 방법.
터미널을 통해 해당 포트를 강제종료 시켜버리면 된다.
예시.
위의 경우엔 1099포트가 사용중이라 한다.
아래 명령어를 입력해 실행중인 포트의 PID를 알아낸다.
sudo lsof -i:1099
(패스워드 인증 필요)
PID 번호를 알아냈다면 해당 PID 번호로 kill 명령어를 적으면 된다.
kill -9 9531
반응형
'제가 왜 코딩을 하고 있을까요? > java' 카테고리의 다른 글
[java] nextInt() 사용 직후 nextLine() 사용하면 생기는 오류 해결 방법 (0) | 2022.06.26 |
---|---|
하나 이상의 리스너들이 시작하지 못했습니다. 상세 내역은 적절한 컨테이너 로그 파일에서 찾을 수 있습니다. - 에러 로그 안뜨는 문제 해결 (4) | 2022.04.25 |
(TCP) java 소켓 채팅 프로그램 (0) | 2019.04.22 |
자바팟 4주차 (0) | 2017.11.14 |
자바팟 3주차 -4/4 (0) | 2017.11.14 |
댓글