eclipse配置Tomcat和Tomcat出現無效端口解決辦法


一、eclipse配置Tomcat

1. 按圖選擇window-preferences

 

2在server處選擇runtime environment

.

 

3.點擊右側add,選擇自己的Tomcat版本

注意Tomcat與eclipse對應版本不同,以下為作者網上所看,具體可自己斟酌。

Eclipse 4.8 (Photon)--------Tomcat9.0
Eclipse 4.7 (Oxygen--------Tomcat9.0
Eclipse 4.6 (Neon)--------Tomcat9.0
Eclipse 4.5 (Mars)---------Tomcat8.0
Eclipse 4.4 (Luna)--------Tomcat8.0
Eclipse 4.3 (Kepler)--------Tomcat7.0

4.之后next,根據自己的安裝目錄填寫安裝目錄,name與jre保持默認即可

 

 

 5.然后finish並apply。此時並沒有把項目放到Tomcat上,仍需配置。

6.新建動態web項目,如圖選擇

 

創建項目中target runtime是選擇服務器,有了前面的操作,就可以選擇我們配置的服務器了,否則只能是null

 

 

7.之后next,next,然后勾選創建web.xml文件,此處我把content directory改為content,這樣創建的目錄會有所不同,不過對Tomcat配置沒有影響。弄完直接finish即可。

 

8.隨后按圖選擇

 

出現該界面

 

 

 9.雙擊藍色字體,彈出的界面next,選中自己的項目,點擊add

 

 add完后finish即可。

10.之后編寫完web項目,右擊圖中藍色底色文字,選擇start即可啟動Tomcat服務。

 

二、Tomcat出現無效端口解決辦法

Tomcat啟動服務時經常出現下圖這種問題,自己摸索后,發現問題是有多個端口,或端口號被占。解決方法有如下幾種:

方法一:

1.在左側servers中選擇server.xml文件,雙擊打開

 

 

2.點擊文件左下角source

 

 

 

3.此處端口號改為8888

 

 

 隨后start啟動服務,服務可以啟動

方法二:

1.找到下載Tomcat的bin文件,在其中找到該文件

 

點開后發現該服務在運行,點擊stop停止,然后確定

——>

 

原因是bin目錄中啟動的是本地的服務器,eclipse中是拷貝了一份Tomcat,運行時又開啟了Tomcat集成的服務器,所以端口號被占了。

方法三:

在下載的Tomcat中conf下找到該文件,編輯其端口號,防止端口號發生沖突。

 

 此方法與方法一異曲同工,需要注意的是eclipse中是拷貝了一份Tomcat,在此處修改了只是改了本地服務器的端口號,並沒有修改eclipse中Tomcat的端口號,還需要重新配置才算成功。

我感覺網上所說的修改此處無法成功,便是如此原因。

重新配置比較繁瑣,但對此方法也有簡潔辦法:

1.雙擊藍色底紋句子

 

2.可以看到server path並不是下載的Tomcat的路徑,可以證明eclipse中確實是拷貝了一份Tomcat

 

3.點擊server locations中第二個(use Tomcat installa),此選擇會使eclipse中服務器與本地服務器關聯,然后只改一個便可了。但需要注意的是,需要在服務啟動前修改,啟動后便不可修改,我現在便不能修改了。

 


免責聲明!

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



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