Tomcat-錯誤處理-如何查看看當前某端口(8080)被誰占用


Tomcat啟動時最常見的一般性問題就是當前端口被其他程序占用,導致的無法啟動。針對於此可以進入cmd利用netstat命令查看當前端口占用情況,而后根據pid在任務管理器中停用/結束相應的服務/任務。
如下為對應操作:
1、"WIN + R"輸入"cmd",進入DOS環境窗口;
2、在DOS窗口中輸入命令"netstat -ano"並回車,即可查看當前端口占用情況;
3、找到Tomcat使用的端口號(默認8080),查看是哪個進程在占用此端口,並記住此進程的pid;
4、打開任務管理器,將對應的pid的進程結束,即可。
遇見其他問題:
1、DOS窗口中共不識別netstat命令,這是由於環境變量未配置好,此時需要添加環境變量path,內容為"C:/windows/system32";
2、當前服務無法被停止,查看這個服務是哪一個,記住服務名字,在服務設置中關閉此服務。同時可以查看它是否是"開機自啟",一般出現這種情況都是因為此服務為"開機自啟"狀態,因此造成未知情況下就出現端口占用。如果此服務不是必須的,你可以選擇將此服務改為"手動"。
 


免責聲明!

本站轉載的文章為個人學習借鑒使用,本站對版權不負任何法律責任。如果侵犯了您的隱私權益,請聯系本站郵箱yoyou2525@163.com刪除。



 
粵ICP備18138465號   © 2018-2025 CODEPRJ.COM