“Tomcat:安装、配置、卸载”的版本间差异
		
		
		
		
		
		跳到导航
		跳到搜索
		
				
		
		
	
 (→版本)  | 
				|||
| 第3行: | 第3行: | ||
== 关于 ==  | == 关于 ==  | ||
=== 版本 ===  | === 版本 ===  | ||
{| class="wikitable"  | |||
|+Apache Tomcat 版本历史  | |||
! Apache Tomcat 版本  | |||
!支持的 Java 版本  | |||
!简介  | |||
! 稳定日期  | |||
|-  | |||
|'''8.5'''  | |||
|7 and later  | |||
|实现了 Servlet 3.1、JSP 2.3、EL 3.0、WebSocket 1.1 (TBD)、JASPIC 1.1 规范。  | |||
*添加对 HTTP/2、OpenSSL for JSSE、TLS 虚拟主机和 JASPIC 1.1 的支持。  | |||
|2016-06-13  | |||
|-  | |||
|9.0  | |||
|8 and later  | |||
|实现了 Servlet 4.0、JSP 2.4 (TBD)、EL 3.1 (TBD) 、JASPIC 1.1 规范。  | |||
|2018-01-18  | |||
|-  | |||
|10.0  | |||
|9 and later  | |||
|实现了 Servlet 5.0、JSP 3.0 (TBD)、EL 4.0 (TBD) 、WebSocket 2.0 (TBD) 、Authentication 2.0 (TBD) 规范。  | |||
|2021-02-02  | |||
|-  | |||
|10.1  | |||
|10 and later  | |||
|实现了 Servlet 6.0、JSP TBD、EL TBD、WebSocket TBD、Authentication TBD 规范。  | |||
|/  | |||
|}  | |||
=== 安装方式 ===  | ===安装方式===  | ||
== 安装 ==  | ==安装==  | ||
| 第20行: | 第48行: | ||
== 多版本安装 ==  | ==多版本安装==  | ||
== FAQ ==  | ==FAQ==  | ||
=== 服务启动模式 ===  | ===服务启动模式===  | ||
<pre>  | <pre>  | ||
tomcat8w.exe,是监控、配置 Tomcat 服务的图形化应用程序,可以对 Tomcat 服务做配置。  | tomcat8w.exe,是监控、配置 Tomcat 服务的图形化应用程序,可以对 Tomcat 服务做配置。  | ||
| 第29行: | 第57行: | ||
使用 '''tomcat8w.exe'''(位于“..\Tomcat\bin”) 可知设置 Tomcat 的启动配置:  | 使用 '''tomcat8w.exe'''(位于“..\Tomcat\bin”) 可知设置 Tomcat 的启动配置:  | ||
: “Startup”标签页“Mode”项既为其启动模式:(默认是“jvm”)  | :“Startup”标签页“Mode”项既为其启动模式:(默认是“jvm”)  | ||
# “'''Java'''”:使用系统环境的“%JAVA_HOME%”来启动 tomcat;  | #“'''Java'''”:使用系统环境的“%JAVA_HOME%”来启动 tomcat;  | ||
# “'''JVM'''”:(默认)使用指定的 JVM 来启动;  | #“'''JVM'''”:(默认)使用指定的 JVM 来启动;  | ||
#* 需要在“Java”标签页配置“Java Virtual Machine”项到某个 JRE 中的“jvm.dll”(如:“D:\Program Files\Java\jre1.8\bin\server\jvm.dll”);  | #*需要在“Java”标签页配置“Java Virtual Machine”项到某个 JRE 中的“jvm.dll”(如:“D:\Program Files\Java\jre1.8\bin\server\jvm.dll”);  | ||
# “'''exe'''”:...;  | #“'''exe'''”:...;  | ||
=== 服务启动失败“系统服务启动 tomcat 报错,特定错误代码 1” ===  | ===服务启动失败“系统服务启动 tomcat 报错,特定错误代码 1”===  | ||
原因:重新安装过 JDK、JRE,所以Tomcat使用的公共JRE的位置变化了。  | 原因:重新安装过 JDK、JRE,所以Tomcat使用的公共JRE的位置变化了。  | ||
2021年10月22日 (五) 20:25的版本
关于
版本
| Apache Tomcat 版本 | 支持的 Java 版本 | 简介 | 稳定日期 | 
|---|---|---|---|
| 8.5 | 7 and later | 实现了 Servlet 3.1、JSP 2.3、EL 3.0、WebSocket 1.1 (TBD)、JASPIC 1.1 规范。
  | 
2016-06-13 | 
| 9.0 | 8 and later | 实现了 Servlet 4.0、JSP 2.4 (TBD)、EL 3.1 (TBD) 、JASPIC 1.1 规范。 | 2018-01-18 | 
| 10.0 | 9 and later | 实现了 Servlet 5.0、JSP 3.0 (TBD)、EL 4.0 (TBD) 、WebSocket 2.0 (TBD) 、Authentication 2.0 (TBD) 规范。 | 2021-02-02 | 
| 10.1 | 10 and later | 实现了 Servlet 6.0、JSP TBD、EL TBD、WebSocket TBD、Authentication TBD 规范。 | / | 
安装方式
安装
多版本安装
FAQ
服务启动模式
tomcat8w.exe,是监控、配置 Tomcat 服务的图形化应用程序,可以对 Tomcat 服务做配置。
使用 tomcat8w.exe(位于“..\Tomcat\bin”) 可知设置 Tomcat 的启动配置:
- “Startup”标签页“Mode”项既为其启动模式:(默认是“jvm”)
 
- “Java”:使用系统环境的“%JAVA_HOME%”来启动 tomcat;
 - “JVM”:(默认)使用指定的 JVM 来启动;
- 需要在“Java”标签页配置“Java Virtual Machine”项到某个 JRE 中的“jvm.dll”(如:“D:\Program Files\Java\jre1.8\bin\server\jvm.dll”);
 
 - “exe”:...;
 
服务启动失败“系统服务启动 tomcat 报错,特定错误代码 1”
原因:重新安装过 JDK、JRE,所以Tomcat使用的公共JRE的位置变化了。
解决:(按照上一条,修改“Java Virtual Machine”项,或修改为“Java”模式启动)
服务不能停止时,在任务管理器找到对应的后台进程直接结束即可。