最近一段時間遇到一個十分怪異的問題。本人在eclipse上用jetty啟動項目,有一次點擊eclipsed的紅色關閉項目按鈕時,紅色一直滅不了,再次啟動項目時就報端口被佔用的異常。可是讓人震驚的是,這個端口在CMD用netstat -ano是找不到該端口(所以沒辦法得到端口號對應的進程從而殺死該進程)對應的進程,無論你重啟電腦還是怎樣,只要你重啟原來項目或其他項目配置該端口啟動時都報端口找不到異常。可是由於該端口號涉及到太多的數據及配置文件,故本人又不想像網上那樣重新為該項目配置新的端口號(網上關於端口被佔用異常絕大部分是上述這兩種解決辦法)。功夫不負有心人,終於找到另一條“路徑”:
1.打開管理員CMD,輸入:
netsh winsock reset
2.重啟電腦,然後就happy啦~~~