Java端口被佔用:Address already in use: JVM_Bind

上機實驗,做一個CS模式的web應用程序,要用到端口號。

第一次執行沒問題,再執行就發現出現了Address already in use: JVM_Bind這個錯誤。

結合了網上N種博客上的N種版本,解決方法總結如下:

出現問題:Address already in use: JVM_Bind

原因:端口號被佔用了(只是原因之一,其他的原因還不知道)

解決:Windows下打開cmd命令行窗口,輸入命令:netstat -ano | findstr ***(此處爲端口號)

          會顯示出端口正在運行的進程的進程號(PID)。打開任務管理器,點擊“詳細信息”,找到相應的PID,選中並點擊結束進程即可。

 

另:

查看電腦中所有進程的本地地址(含端口號),外部地址,狀態,進程號(PID),在cmd命令窗口中使用如下語句:
netstat -ano

查看包含某字符串爲信息的進程:(以10000爲例)
netstat -ano | findstr 10000

 

PS:第一次寫博客,有錯誤請大家指出鴨~

發表評論
所有評論
還沒有人評論,想成為第一個評論的人麼? 請在上方評論欄輸入並且點擊發布.
相關文章