블로그 이미지
magicps
Connected dot

calendar

1 2 3 4 5 6
7 8 9 10 11 12 13
14 15 16 17 18 19 20
21 22 23 24 25 26 27
28 29 30

TiCumulus Tag Cloud

04-18 19:44
2014. 6. 11. 18:26 Peter's Part 0/JAVA






간혹 IntelliJ에서 코드 수정 후 프로젝트를 재시작할 때

기존에 사용 중인 1099 포트가 정상적으로 종료되지 않고

재시작할 경우 위와 같은

java.rmi.server.ExportException: Port already in use: 1099; 

rmi server 관련 오류 메시지가 발생하고

프로젝트가 재시작되지 않는다.

이런 경우는 해당 포트를 찾아서

강제 종료를 시킨 후 다시 프로젝트를 재시작하면 된다.


터미널에서 아래와 같이 명령어를 실행한다.



1099포트를 사용하는 프로세스 ID를 찾는다.

lsof -i :포트번호

출력된 목록에서 PID에 해당하는 번호를 강제종료 시킨다.

kill -9 PID


그리고 프로젝트 재시작하면

정상작으로 deploy된다.





posted by magicps