1. 程式人生 > >IntelliJ IDEA編譯器啟動Tomcat時8080埠被佔用的解決辦法(一勞永逸)

IntelliJ IDEA編譯器啟動Tomcat時8080埠被佔用的解決辦法(一勞永逸)

最近在學習JavaWeb,碰上了8080埠被佔用的問題,以前總是找到佔8080埠的程序結束掉,很麻煩,而且每次重新啟動機器往往又出現同樣的問題,索性找了個一勞永逸的解決辦法,親測可用。

一、找到Tomcat的安裝路徑

由於我使用的是IntelliJ IDEA編譯器,也使用IDEA做示範,其他編譯器如Eclipse也同理。 Run->Edit Configurations->找到Application Server->點選右邊的Configure,在彈出來的視窗可用檢視到Tomcat Home就是Tomcat的安裝路徑了。
在電腦上找到安裝路徑,找到目錄下的conf資料夾,C:\Program Files\apache-tomcat-7.0.57\conf->找到裡面的server.xml配置檔案。

二、修改server.xml配置檔案

用記事本開啟server.xml->按住crtl+H->在開啟的窗口裡填寫相關資訊,查詢內容填8080,替換為填你要替換的埠號(如:8888),點選全部替換。
最後儲存即可。注意如果tomcat安裝在C盤,則需要管理員許可權才可以儲存。這裡提供解決辦法,先把修改後的配置檔案server.xml存在桌面,再把檔案複製到原先server.xml所在的目錄下,替換即可。 重新執行Tomcat就會發現埠變成了8888,這樣就再也不會衝突了。