tomcat端口衝突解決 Address already in use: JVM_Bind :8080

啓動tomcat報錯java.net.bindexception: address already in use: jvm_bind:8080

      昨日myeclipse突然卡死,重啓之後運行tomcat,發現提示java.net.bindexception: address already in use: jvm_bind:8080

  該提示錯誤信息爲8080端口已經被佔用,導致myeclipse中tomcat無法啓動。

  於是在網上百度了下,該問題大致有兩種解決辦法:

    1.修改tomcat的默認端口(不是很推薦,因爲我感覺這個問題沒有解決掉);

    2.查看windows中那個程序佔用了8080端口,並且結束掉該進程,以下爲解決方法:

 ==============================================================

    a.  開始欄--->  cmd---> netstat -ano 查看8080端口被哪個pid佔用

  運行結果如下:

 

  在其中找到第二列本地地址中的8080端口對應的PID(PID號爲最後一列)

   b.  知道了PID,就可以再次執行tasklist命令,查看哪個進程佔用了該PID,執行結果如下:

  此時則可以根據PID找到相應的映像名稱

  c.  在任務管理器中結束該映像名稱對應的進程即可,如圖:

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