轉載自:https://blog.csdn.net/xizanni8476/article/details/80323846
1.安裝Tomcat和配置
在tomcat官網上下載tomcat安裝版本,然后安裝tomcat軟件。
(1)將下載的zip包解壓到C盤:apache-tomcat-8.0.36
Tomcat安裝完成后的目錄有
bin------存放啟動和關閉的tomcat腳本
conf-----包含不同的配置文件
work----存放jsp編譯后產生的class文件
webapp存放應用程序的目錄
log-----存放日志文件
lib------存放tomcat所需要的jar文件
doc-----存放各種Tomcat文檔
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,會發現會報404的錯誤。這是因為我們沒有添加主頁,下面添加主頁(index.jsp)的內容:<%@ 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下可以找到。
