84669 人學習
152542 人學習
20005 人學習
5487 人學習
7821 人學習
359900 人學習
3350 人學習
180660 人學習
48569 人學習
18603 人學習
40936 人學習
1549 人學習
1183 人學習
32909 人學習
tomcat啟動端口號老是提示被佔用,但是在瀏覽器可以打開8080端口,怎麼破
先在shell裡kill 8080的進程,再啟動ide的調試,就是tomcat佔用了8080埠。 編輯器啟動調試相當於你又開了一個tomcat進程。
可能是你啟動了好多個Tomcat的緣故,我之前也遇到過,殺掉再起就可以了
瀏覽器8080埠可以開啟說明系統已經有一個Tomcat進程在運作。 一般發生在Windows下使用安裝包安裝的Tomcat上,可參考下列步驟處理:
8080
命令列輸入services.msc,啟動本機服務管理員
services.msc
查找 Apache Tomcat 的服務,雙擊在彈出視窗中將啟動類型改為手动,同時點擊停止
手动
嘗試啟動IDE中的Tomcat
把佔用8005 8009埠的進程也殺掉
有可能是多次開啟,所以已經有這個進程了,你可以在cmd裡輸入 netstat -ano 找到佔用端口的進程,然後記下進程號,再 taskkill
最簡單的方法,重啟電腦.雖然看起來很蠢
tomcat服務應該是預設開機啟動的吧。然後你手動再啟動應該端口就衝突了
1.關掉eclipse2.在工作管理員中尋找java.exe, 全部關閉它3.重新開啟eclipse, 啟動tomcat
兩者不可同時使用。 除非使用不同的連接埠。
先在shell裡kill 8080的進程,再啟動ide的調試,就是tomcat佔用了8080埠。
編輯器啟動調試相當於你又開了一個tomcat進程。
可能是你啟動了好多個Tomcat的緣故,我之前也遇到過,殺掉再起就可以了
瀏覽器
8080
埠可以開啟說明系統已經有一個Tomcat進程在運作。一般發生在Windows下使用安裝包安裝的Tomcat上,可參考下列步驟處理:
命令列輸入
services.msc
,啟動本機服務管理員查找 Apache Tomcat 的服務,雙擊在彈出視窗中將啟動類型改為
手动
,同時點擊停止嘗試啟動IDE中的Tomcat
把佔用8005 8009埠的進程也殺掉
有可能是多次開啟,所以已經有這個進程了,你可以在cmd裡輸入 netstat -ano 找到佔用端口的進程,然後記下進程號,再 taskkill
最簡單的方法,重啟電腦.雖然看起來很蠢
tomcat服務應該是預設開機啟動的吧。然後你手動再啟動應該端口就衝突了
1.關掉eclipse
2.在工作管理員中尋找java.exe, 全部關閉它
3.重新開啟eclipse, 啟動tomcat
兩者不可同時使用。 除非使用不同的連接埠。