728x90
이클립스 사용하다보면 port 번호가 적혀있으면서 이미 실행중이다라는 에러창이 뜨는 경우가 있다.
에러내용 : Several ports (8009, 8080, 8009) required by ... 등
이 때 컴퓨터를 껏다 키는 방법도 좋지만 가볍게 실행중인 포트를 죽이고 다시 톰캣을 실행시키는 방법도 있다.
이 경우가 확실히 더 빠를 것이다.
본론으로 가보자.
위 이미지는 현재 실행중인 포트번호를 확인할 수 있는 명령어다. 필자가 알고 자주쓰는 명령어는 2가지가 있는데
이 중 편한 것으로 사용하면 된다.
1. netstat -ano
2. netstat -a -n -o -p tcp (더 길지만 정리가 잘되있음)
우리가 명령어 결과 알아야할 것은 2가지 이다. 첫번째는 1.로컬주소 끝부분 번호와 2.PID번호이다.
이제 확인했으면 다음 명령어로 포트를 죽일 것이다.
taskkill -f /pid ????
-f는 강제종료 옵션기능 ( 에러상태여서 꼭 붙여줘야 종료된다. ).
포트를 죽인 후 톰캣을 실행하면 잘 실행된다.
728x90
'Infrastructure > Windows & VM' 카테고리의 다른 글
Windows] 무작정 따라하는 CMD 복사 배치 파일 생성(.bat) (0) | 2022.07.08 |
---|---|
도메인 이름으로 IP알아내는 법 / nslookup 명령어 사용법 (0) | 2021.07.28 |
windows PC 로컬에서 실행 중인 웹사이트를 IP와 도메인을 연결하기 (0) | 2021.07.28 |
SentOs(리눅스) 설치 및 환경설정 ] vmware 설치 방법 (0) | 2019.10.10 |