1.下載Tomcat
進入Tomcat官網(wǎng)http://tomcat.apache.org/根據(jù)實際情況下載Tomcat服務(wù)器
2. 啟動Tomcat
前置條件:需要在系統(tǒng)中安裝JDK,同時配置JAVA_HOME環(huán)境變量
windows系統(tǒng)通過bin/startup.bat啟動tomcat服務(wù)器,如果在啟動過程中遇到問題纪挎。
Tomcat默認使用8080端口赐写,如果系統(tǒng)中某個程序已經(jīng)占用了8080端口只损,在啟動Tomcat時程序就會出錯辕漂。
解決辦法:在cmd中輸入 netstat -ano查看端口占用情況
通過查看得知進程的PID是3424的進程占用了8080端口
解決辦法
- 如果非必要的進程厨喂,將其關(guān)閉
- 如果必要的進程,更改Tomcat的默認端口
打開“任務(wù)管理器”奴烙,選擇“查看”中“選擇列”助被,勾選“PID”選項
在任務(wù)管理器中找到PID是3424的進程
確認進程是否可以關(guān)閉。如果進程不能關(guān)閉切诀,需要調(diào)整Tomcat的默認啟動端口揩环。
在conf/server.xml中更改Tomcat的默認端口號,重新啟動Tomcat即可
比如將Tomcat的默認端口更改為8888幅虑,啟動Tomcat服務(wù)器確認沒有出錯后丰滑。
打開瀏覽器,輸入網(wǎng)址:http://localhost:8888可以看到Tomcat的首頁
3. 在Tomcat中部署web工程
手工部署過程
- 在Eclipse中創(chuàng)建“Dynamic Web Project”倒庵。
- 將build/classes文件夾復制到WebContent/WEB-INF目錄中
- 將WebContent重命名為項目名稱
- 將重命名后的WebContent文件夾復制到Tomcat/webapps中褒墨,啟動Tomcat
- 打開網(wǎng)址:http://localhost:8888/項目名稱 訪問工程的index.html網(wǎng)頁
war包式部署
- 在Eclipse中創(chuàng)建“Dynamic Web Project”。
- 右鍵工程擎宝,選擇“Export”郁妈,在導出類型中選擇 “WAR File”
- 將導出的war文件復制到Tomcat/webapps中,啟動Tomcat
- 打開網(wǎng)址:http://localhost:8888/項目名稱 訪問工程的index.html網(wǎng)頁
war包的本質(zhì)將手工部署的過程做成了一個壓縮包绍申,啟動Tomcat時會解壓
4. 在Eclipse中集成Tomcat開發(fā)環(huán)境
將Tomcat集成至Eclipse中的步驟
在“window”->“show view”中找到servers窗口并打開噩咪。
點擊超鏈接創(chuàng)建一個server或右鍵“new”->“server”
-
在打開的窗口中顾彰,找到對應(yīng)的服務(wù)器和版本
-
選擇Tomcat的安裝位置和JDK的版本
-
選擇需要部署的web工程,此處可以跳過
5. 在Eclipse中使用Tomcat環(huán)境進行開發(fā)
右鍵服務(wù)器可以看到如下菜單