반응형
Intellij로 개발을 진행하다가
갑작스레 아래처럼
java.rmi.server.ExportException: Port already in use: 1099;
rmi server 관련 에러가 발생하면서
프로젝트 빌드가 되지 않았다.
말그대로 1099 포트가 이미 사용중이라서 나는 에러로
해당 포트를 찾아 종료를 시켜야 했다.
터미널을 열어서 아래처럼 1099 포트를 찾아준다
lsof -i :(포트번호)
lsof 란 list of files의 약자로
시스템의 열린 파일 목록을 확인하기 위해 사용되는 명령어이다.
lsof -i 의 의미를 알기 위해선
'리눅스 lsof -i 옵션'을 검색해보면 좋다.
찾은 포트번호의 PID 로 강제종료 시킨다.
kill -9 (PID)
프로젝트를 재시작하면 정상 빌드되는것을 볼 수 있다.
마찬가지로
kill -9의 의미를 알기 위해선
'리눅스 kill 옵션' 을 검색해보면 좋다.
반응형
'개발자의 삶 > IntelliJ' 카테고리의 다른 글
[Intellij] invalid source release: 11 (0) | 2022.06.07 |
---|---|
[Intellij] org.apache.ibatis.binding.BindingException: Invalid bound statement (not found) (6) | 2022.01.19 |
intellij 오류 : 에이전트에 예외가 발생했습니다. (0) | 2018.05.02 |