在 Java Web 开发的日常工作中,我们常常需要同时维护或测试不同版本的项目。由于不同项目可能依赖不同版本的 Tomcat,甚至不同版本的 Java,因此掌握在同一台机器上安装并运行多个 Tomcat 实例的技能变得尤为重要。本文将详细介绍如何在 Windows 系统上同时安装 Tomcat 9 和 Tomcat 11,包括环境变量配置、端口调整、服务注册与启动验证等全流程操作,帮助开发者轻松实现多版本共存。
第一部分:Tomcat 9 的安装与配置
1.1 下载JDK8和Tomcat 9
Apache Tomcat 是一个开源的 Java Servlet 容器,实现了 Jakarta EE(原 Java EE)的部分规范。不同版本的 Tomcat 对应不同的 Java 版本,因此在选择 Tomcat 版本前,请务必确认本地 Java 环境。查看Tomcat与Java的对应关系。

从图中可以看出,Tomcat 9的最新版本支持的Java版本为8+,Tomcat 11支持的Java版本为17+。同一个大版本下的Tomcat小版本支持的JDK版本也可能不一样,因此最好按照上图下载对应的Tomcat和JDK。
- 下载JDK8。访问甲骨文官网,打开JDK8下载页,选择其中一个Windows版本的安装包下载即可。JDK下载免费,但需要注册一个账号。
这里选择下载jdk-8u641-windows-x64.zip。 -
下载Tomcat 9。访问ApacheTomcat官网。在首页选择Tomcat 9。

在下载页面中,点击Core分类下的一个链接进行下载。例如:apache-tomcat-9.0.113-windows-x64.zip。

提示:如果需要下载历史版本,可点击“Archives”进入归档目录,按版本号查找并下载。

1.2 解压JDK8和Tomcat 9
- 将下载好的jdk-8u641-windows-x64.zip和apache-tomcat-9.0.113-windows-x64.zip文件分别解压,如解压到D盘。
- 将解压出来的JDK和Tomcat目录分别改名和jdk8和tomcat9。
- tomcat9目录结构如下:

- bin —— 存放启动/关闭脚本(如 startup.bat、shutdown.bat)
- conf —— 配置文件(如 server.xml、web.xml)
- lib —— 依赖的 JAR 包
- logs —— 日志文件
- temp —— 临时文件
- webapps —— 部署的 Web 应用程序
- work —— JSP 编译后的 class 文件
1.3 配置环境变量
- 在资源管理器中右击【此电脑】,然后点击【属性】

- 依次点击【高级系统设置】->【环境变量】->【新建】按钮,新建系统变量。

- 我们需要配置以下系统环境变量:


3790

被折叠的 条评论
为什么被折叠?



