在eclipse中將web項目部署到Tomcat服務器上
轉載自:https://blog.csdn.net/xizanni8476/article/details/80323846
1.安裝Tomcat和配置
地址:http://tomcat.apache.org/
在tomcat官網上下載tomcat安裝版本,然後安裝tomcat軟件。
(1)將下載的zip包解壓到C盤:apache-tomcat-8.0.36
Tomcat安裝完成後的目錄有
bin------存放啟動和關閉的tomcat腳本
conf-----包含不同的配置文件
work----存放jsp編譯後產生的class文件
webapp存放應用程序的目錄
log-----存放日誌文件
lib------存放tomcat所需要的jar文件
2.eclipse環境下如何配置tomcat
- 打開Eclipse,單擊“Window”菜單,選擇下方的“Preferences”。
- 單擊“Server”選項,選擇下方的“Runtime Environments”。
- 點擊“Add”添加Tomcat。
- 點擊“Next”,選中自己安裝的Tomcat路徑。
- 點擊“Finish”完成。
3.建立一個Web應用
File
→New
→Dynamic Web Project
- 創建一個
Dynamic Web Project
- 點擊“Next”下一步
- 點擊“Next”下一步
- 點擊“Finish”完成
3.讓Tomcat服務器顯示在控制臺上,將Web應用部署到Tomcat中
Window
→Show View
→Servers
點擊鏈接
No servers are available. Click ths link to create a new server.
,在彈出的對話框中選擇Tomcat版本
點擊“Next”,添加我們的項目
選中項目並點擊Add,或是雙擊都可以添加到右邊點擊“Finish”完成
返回下方的“Servers”面板,右鍵單擊該面板中的“Tomcat v8.0 Server at localhost”節點,在彈出的快捷菜單中單擊“Start”,即可啟動指定的Web服務器。如果此時直接啟動訪問
http://localhost:8080/TomcatTest
<%@ page language="java" contentType="text/html; charset=utf-8" pageEncoding="utf-8"%> <!DOCTYPE html PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN" "http://www.w3.org/TR/html4/loose.dtd"> <html> <head> <meta http-equiv="Content-Type" content="text/html; charset=ISO-8859-1"> <title>歡迎頁面</title> </head> <body> 歡迎使用eclipse部署Tomcat。 </body> </html>
註意:web資源一定要在WebRoot目錄下添加。如圖:
此時,再一次來訪問該鏈接:http://localhost:8080/TomcatTest
,效果如下:
4.可能出現的問題
單擊啟動服務的時候可能會出現端口被占用的情況:
解決辦法:
- 打開命令行,輸入netstat -ano查看對應端口的PID值
- 打開任務管理器,將對應PID值的進程結束掉
在Tomcat中的webapps目錄下沒有自己的web項目,這是因為eclipse默認將項目保存至自己的工作空間的,在.metadata.plugins\org.eclipse.wst.server.core\tmp1\wtpwebapps下可以找到。
在eclipse中將web項目部署到Tomcat服務器上