windows下關閉指定連接埠服務,解決tomcat連接埠佔用問題

來源:互聯網
上載者:User

標籤:

http://blog.aizhet.com/Server/640.html

    在windows下做java EE的開發時;搭建 Eclipse+tomcat的java web開發環境;在應用之中經常遇到 tomcat在重新啟動服務時,連接埠佔用問題;導致無法啟動服務;

錯誤提示:

Several ports (8005, 8080, 8009) required by Tomcat v7.0 Server at localhost are already in use. The server may already be running in another process, or a system process may be using the port. To start this server you will need to stop the other process or change the port number(s).

分析原因: 是當前 連接埠 8080被佔用,所以重新啟動服務為出現連接埠佔用錯誤;

解決方案:

結束當前佔用8080連接埠的服務就可以了;

1:開始----運行-----cmd-------輸入 netstat -abn   
        2:結果之中,發現 8080連接埠佔用的程式名稱是 javaw.exe

3:開啟任務 管理器----進程----結束進程  javaw.exe就可以了;

4:然後重新啟動tomcat伺服器; 

如何關閉指定連接埠的程式進程

操作--先找出連接埠對應的程式進程pid---根據pid找出程式名稱----根據進程名稱結束進程,釋放連接埠;

1:netstat -abn|findstr "8080"         查詢指定連接埠佔用程式的pid

2:tasklist|findstr "180"                查看pid 為 180的進程的程式名稱

3:taskkill  /f  /t  /im  javaw.exe       強制結束佔用8080連接埠的程式javaw.exe

windows下關閉指定連接埠服務,解決tomcat連接埠佔用問題

聯繫我們

該頁面正文內容均來源於網絡整理,並不代表阿里雲官方的觀點,該頁面所提到的產品和服務也與阿里云無關,如果該頁面內容對您造成了困擾,歡迎寫郵件給我們,收到郵件我們將在5個工作日內處理。

如果您發現本社區中有涉嫌抄襲的內容,歡迎發送郵件至: info-contact@alibabacloud.com 進行舉報並提供相關證據,工作人員會在 5 個工作天內聯絡您,一經查實,本站將立刻刪除涉嫌侵權內容。

A Free Trial That Lets You Build Big!

Start building with 50+ products and up to 12 months usage for Elastic Compute Service

  • Sales Support

    1 on 1 presale consultation

  • After-Sales Support

    24/7 Technical Support 6 Free Tickets per Quarter Faster Response

  • Alibaba Cloud offers highly flexible support services tailored to meet your exact needs.