今天心血來潮修改了Tomcat的端口號,將默認的8080改為8888,使用MyEclipse部署項目沒有問題,只是訪問的地址不可以使用8080而是要用8888,這是當然的了,畢竟我修改了。但是使用Eclipse的時候,不論使用端口號8888還是8080都無法訪問,查詢之后終於解決了,現在做一個記錄
其實使用Eclipse還是Myeclipse沒有太本質上的差異。但是有一點,我之前使用Myeclipse的時候,都會將項目部署到Tomcat的webapps下,而我使用Eclipse之后發現在這個目錄下並沒有生成該目錄,因為也沒出太大錯誤就沒有太在意。實際上這應該屬於我沒有在Eclipse下配置好Tomcat,我之前只是添加了Tomcat的位置,但是使用的還是Eclipse自帶的服務器配置,沒有切換成Tomcat自己的配置
在Eclipse配置我們自己下載的Tomcat的正確步驟應該是:
1.添加自己下載的Tomcat
2.修改Tomcat配置為我們下載的Tomcat(我就是沒有這一步)
默認不是這樣的,我這是修改過的,默認的是:
可能會看到這一項是灰色的,是因為開啟服務器的時候是不允許修改的,我們需要停掉服務器,並且要刪除服務器中的項目。
當然還有可能存在還是灰色無法選擇的情況,那就刪除服務器再創建一個了。然后點擊最下方,然后會跳到配置文件,重點在Server Locations這里,可以看到它的描述:(指定服務器的路徑(即catalina.base)和部署路徑。服務器必須發表沒有模塊進行更改。)我們要選擇第二項,並且Deploy path需要改為webapps