近在做項目需要更改tomcat的端口號,開發工具用的是Eclipse,更改后在Eclipse中重啟發現,端口號依然是8080,原來在配置文件更改了tomcat端口號后,要在Eclipse重新裝載一次,重啟是不行的,現在給出詳細步驟:
1.找到Tomcat目錄下的conf文件夾
2.進入conf文件夾里面找到server.xml文件
3.打開server.xml文件
4.在server.xml文件里面找到下列信息
[html] view plaincopyprint?<Connector port="8080"
maxThreads="150" minSpareThreads="25" maxSpareThreads="75"
enableLookups="false" redirectPort="8443" acceptCount="100"
connectionTimeout="20000" disableUploadTimeout="true" />
<Connector port="8080"
maxThreads="150" minSpareThreads="25" maxSpareThreads="75"
enableLookups="false" redirectPort="8443" acceptCount="100"
connectionTimeout="20000" disableUploadTimeout="true" />
服務器的版本不同,可能會和上面的代碼又說差異,不過關鍵是找到“Connector”這個節點元素。
5.將port="8080"改成自己想要的端口,建議使用1204到49151之間的端口,並且保存。
正常情況下,這時重啟tomcat服務器端口號就修改成功了。但是,如果你用的開發工具是Eclipse,這是你在Eclipse中重啟tomcat服務器的話,會發現服務器用的依然是8080端口。這時需要你在Eclipse中將正在使用的服務器刪掉,在重新裝載一次,步驟如下:
1.在Eclipse中右鍵要刪除的服務器,選擇刪除會出現如下界面:
點擊“OK”刪除即可。
2.刪除后,在“server”的窗口空白處,右鍵——>new——>server會彈出下面的界面:
3.點擊上圖中紅框中的“Add...”出現下圖:
點擊上圖紅框中“Browse...”選擇更改過端口的tomcat服務器即可。
完成上述操作后,重新啟動tomcat服務器,這時端口才真正是更改后的端口。