如何使用Tomcat
1 簡(jiǎn)介

Tomcat是Apache 軟件基金會(huì)(Apache Software Foundation)的Jakarta 項(xiàng)目中的一個(gè)核心項(xiàng)目,由Apache、Sun 和其他一些公司及個(gè)人共同開(kāi)發(fā)而成。因?yàn)門(mén)omcat 技術(shù)先進(jìn)、性能穩(wěn)定,而且免費(fèi),成為目前比較流行的Web 應(yīng)用服務(wù)器。
3 安裝
1 版本
- 版本:企業(yè)用的比較廣泛的是8.0和9.0,目前比較新正式發(fā)布版本是Tomcat10.0, Tomcat11仍然處于測(cè)試階段。
- JAVAEE 版本和Servlet版本號(hào)對(duì)應(yīng)關(guān)系 https://tomcat.apache.org/whichversion.html
| Servlet Version | EE Version |
|---|---|
| 6.1 | Jakarta EE ? |
| 6.0 | Jakarta EE 10 |
| 5.0 | Jakarta EE 9/9.1 |
| 4.0 | JAVA EE 8 |
| 3.1 | JAVA EE 7 |
| 3.1 | JAVA EE 7 |
| 3.0 | JAVAEE 6 |
- Tomcat 版本和Servlet版本之間的對(duì)應(yīng)關(guān)系
| Servlet Version | **Tomcat ** Version | JDK Version |
|---|---|---|
| 6.1 | 11.0.x | 17 and later |
| 6.0 | 10.1.x | 11 and later |
| 5.0 | 10.0.x (superseded) | 8 and later |
| 4.0 | 9.0.x | 8 and later |
| 3.1 | 8.5.x | 7 and later |
| 3.1 | 8.0.x (superseded) | 7 and later |
| 3.0 | 7.0.x (archived) | 6 and later (7 and later for WebSocket) |
2 下載
- Tomcat官方網(wǎng)站:http://tomcat.apache.org/
- 安裝版:需要安裝,一般不考慮使用。
- 解壓版: 直接解壓縮使用,我們使用的版本。

3 安裝
- 正確安裝JDK并配置JAVA_HOME(以JDK17為例 https://injdk.cn中可以下載各種版本的JDK)

-
解壓tomcat到非中文無(wú)空格目錄
-
點(diǎn)擊bin/startup.bat啟動(dòng)



- 打開(kāi)瀏覽器輸入 http://localhost:8080訪(fǎng)問(wèn)測(cè)試

- 直接關(guān)閉窗口或者運(yùn)行 bin/shutdown.bat關(guān)閉tomcat

- 處理dos窗口日志中文亂碼問(wèn)題: 修改conf/logging.properties,將所有的UTF-8修改為GBK

- 重啟測(cè)試

7 遇到問(wèn)題啟動(dòng)之后閃退
原因是是環(huán)境沒(méi)有配置JAVA_HOME 直接在path路徑上寫(xiě)jdk的路徑
Tomcat 依賴(lài) Java 環(huán)境,若 Java 環(huán)境變量未正確配置,就會(huì)致使 Tomcat 無(wú)法啟動(dòng)。
- 在 “系統(tǒng)變量” 中,新建或者修改
JAVA_HOME變量,使其指向你的 JDK 安裝目錄,例如C:\Program Files\Java\jdk1.8.0_271。 - 找到
Path變量,編輯它,添加%JAVA_HOME%\bin和%JAVA_HOME%\jre\bin。

浙公網(wǎng)安備 33010602011771號(hào)