728x90
반응형
문제 발생
문제상황
기본적으로 사용하려는 포트가 이미 다른 프로세스에서 점유하고 있을 때 나오는 에러로
netstat -ano | find "포트번호" 라고 입력하면 문자열 검색으로 출력되는건 알고있는데

사용하려는 8080포트는 내가 사용하는 포트인데 어디선가 점유하고있는 메시지를 확인이 되는 경우가 있음.
문제는 이 포트를 사용중인 프로세스가 없는데도 오류가 발생함.
문제 해결 방법
1. cmd or 파워쉘을 관리자 권한으로 실행
2. 아래의 명령어를 순서대로 입력 후 실행
net stop winnat
net start winnat

이러면 해결.
관리자 권한으로 bat파일실행하면 굳이 입력할 필요 없게
만들기
메모장에 아래의 파일 내용을 그대로 적고, 확장자를 .bat으로 수정하거나
첨부파일 다운해서 쓰기.
@echo
echo winnat Restart Process start
net stop winnat
echo winnat :: shoutdown - Done
net start winnat
echo winnat :: start - Done
pause
출처
[IntelliJ] Port 8080 was already in use - 포트 사용 중인 프로세스가 없을 때
인텔리제이를 사용하면서 가끔 봤던 에러이다. 이런 경우 일반적인 해결 방법은 cmd에서 해당 포트를 사용중인 PID를 찾아 kill 해주면 되지만, 이 경우는 이상하게 8080 포트를 사용중인 프로세스
cr0c0.tistory.com
728x90
반응형
'OS > Window' 카테고리의 다른 글
| 모니터 액정 버닝 쉽게 찾기 (0) | 2022.08.31 |
|---|
댓글