java開發啟動server的時候經常會遇到端口被占用的錯誤提示, 如果不想更換服務配置的端口號,那么怎么解決端口被占用的情況呢?
1. cmd窗口輸入netstat -ano ,在列表中查看被占用的端口 或者 netstat -aon|findstr "被占用的port",獲得listenning的PID;
2. 鍵入tasklist|findstr "剛剛找到的PID", 可以搜索到占用這個端口的運行程序,假如為xx.exe;
3. taskkill /f /t /im xx.exe 終止該進程。
也可以直接:
taskkill /T /F /PID 3036 # 強制(/F參數)殺死pid為3036的所有進程包括子進程(/T參數)
