스프링 프레임워크 환경을 구성하는 중에
톰캣에서 해당포트가 열려있다는 에러메세지가 떴습니다ㅜㅜ
예전에 Bitnami 웹서버 구축때 8080포트를 할당받아 쓴 것으로 기억해서..
8080사용중인 프로세스를 죽이고 시작해야하는 것이죠ㅜㅜ
windows 기준으로 cmd창에서 해보겠습니다.
1. WIN+R / cmd를 활성화시키고
2. 명령어 : netstat -an | findstr 8080
#. netstat (network state)
네트워크 상태 명령어
네트워크 관련 정보를 확인하는데 사용하는 유틸리티
열려 있는 포트 및 서비스 중인 프로세스의 상태정보를 확인 할 수 있다.
여러옵션중 -a 는 모든 정보 출력 / -n은 full numberic 출력 입니다.
findstr 8080은 현재 8080포트로 열려있는 네트워크를 확인 할 수 있습니다.
하지만 저 프로세스들을 죽이기 위해서는 Process id를 알아야 합니다.
netstat -an으로는 알 수 없을 것 같습니다.
3. 명령어 : netstat -ano | findstr 8080
이번에는 PID(프로세스 ID)값이 같이 출력되었네요.
-o는 PID값이 출력되는 명령입니다.
이제 3004 프로세스를 kill해야 겠죠?
4. 명령어 : taskkill /f /pid 3004
taskkill은 프로세스를 죽이는 역할을 하는 명령어입니다.
/f : 프로세스를 강제로 종료
/pid : 지정한 프로세스id
처음과 같이 netstat -ano | findstr 8080
명령을 내려보시면!
1번 사진에서 나온 8080 네트워크포트 pid는 죽었습니다.
'About_Windows' 카테고리의 다른 글
윈도우7,8,10 설치 중 0xc00000e9 에러코드 발생-USB설치시 (0) | 2019.09.19 |
---|---|
윈도우7,8 > 윈도우10 업데이트 하기 (0) | 2019.09.17 |
포토샵CC(2019)-와콤타블렛 필압(뚝뚝끊김) (2) | 2019.09.03 |
[해결]윈도우10 1903 업데이트 후 와콤타블렛 커서 없어짐 (1) | 2019.09.03 |
윈도우7키로 윈도우10 정품인증 하기 (3) | 2019.08.28 |