1. 程式人生 > >Tomcat的埠被佔用,如何解決?【Mac版】

Tomcat的埠被佔用,如何解決?【Mac版】

問題描述:在javaee環境下,已經在eclipse成功配置了Tomcat伺服器,且新建了web工程,建了servlet專案。在執行時出現下面截圖的狀況。

問題分析:tomcat伺服器埠總被佔用,Tomcat的預設埠是8080。出現這種情況肯定是有程式佔用了這個埠,我們只需要把埠號搶過來給tomcat就可以了。

問題解決:開啟終端,輸入:lsof -i :8080,這個的意思是查詢佔用8080的程式。

然後根據PID對應的數字,殺死這個程序就可以了。在終端輸入的指令是:kill -9 560      這個-9的意思是強制結束程序。560指程序對應的PID。