tomcat埠被占用如何解決

2022-03-12 19:59:50 字數 562 閱讀 3186

有時候我們在eclipse中啟動專案時,tomcat伺服器會報錯,顯示8080、8009、8005這幾個埠被占用,此時你用debug啟動專案時會發現不管用,console控制台什麼資訊也沒有,此時產生這種問題的原因就是埠被占用。解決辦法如下:

1.開始---->執行---->cmd,或者是window+r組合鍵,調出命令視窗

2.輸入命令:netstat -ano,列出所有埠的情況。在列表中我們觀察被占用的埠,比如是49157,首先找到它。

3.檢視被占用埠對應的pid,輸入命令:netstat -aon|findstr "49157",回車,記下最後一位數字,即pid,這裡是2720

4.繼續輸入tasklist|findstr "2720",回車,檢視是哪個程序或者程式占用了2720埠,結果是:svchost.exe

5.此時結果已經很明白了,接下來我們可以到控制面板中的服務區檢視此程序,手動關掉它。也可以在cmd中通過命令來關閉它,輸入:taskkill /f /t /im tencentdl.exe。標紅的就是占用埠的程序名字。

6.重新啟動專案,發現問題解決了。

本文**:

如何解決Tomcat埠號被占用

在eclipse中配置好tomcat伺服器後,啟動時提示錯誤如下圖 提示埠被占用。第一種方法 結束占用埠的程序 第一步 netstat aon findstr 埠號 檢視埠號占用情況 檢視該pid對應的程序,tasklist findstr 程序編號pid 第二種方法,修改tomcat的埠 推薦 1...

如何解決adb devices 埠被占用的問題

在win xp win 7 上使用adb時,越來越多的人出現了 adb devices 命令長時間無響應 adb start server 失敗 eclipse adt初始化時卡在dbms init上等現象。它們的根本原因均在於,adb server所使用的5037號埠被占用。一種常見的解決方法是 ...

如何解決adb devices 埠被占用的問題

在win xp win 7 上使用adb時,越來越多的人出現了 adb devices 命令長時間無響應 adb start server 失敗 eclipse adt初始化時卡在dbms init上等現象。它們的根本原因均在於,adb server所使用的5037號埠被占用。一種常見的解決方法是 ...