一、版本对应关系
在配置之前,先确定自己的**jdk、tomcat的版本是否对应**,以免后续出现不适配的情况。我们可以在 Tomcat 的官网查看相关的版本对应信息,这里给出网址,并附上表格。
Apache Tomcat® - 我想要哪个版本?https://tomcat.apache.org/whichversion.html
** 以下表格复制于2024-6-16,具体以上述官网内容为主**
Apache Tomcat 是一个开源软件实现 Jakarta EE(前身为 Java EE)技术的子集。
当前支持的版本
Servlet 规范JSP 规范EL 规格WebSocket 规范身份验证规范 (JASPIC)Apache Tomcat 版本最新版本****支持的 Java 版本6.14.06.02.23.111.0.x11.0.0-M19(阿尔法)17 及更高版本6.03.15.02.13.010.1.x10.1.2411 及更高版本4.02.33.01.11.19.0.x9.0.898 及更高版本
不支持的版本
这些版本的 Apache Tomcat 已达到生命周期的尽头,用户鼓励升级到受支持的版本。
Servlet 规范JSP 规范EL 规格WebSocket 规范身份验证规范 (JASPIC)Apache Tomcat 版本最终发布版本****支持的 Java 版本EOL 日期5.03.04.02.02.010.0.x(已被取代)10.0.27(已被取代)8 及更高版本2022-10-313.12.33.01.11.18.5.x (停产)8.5.100(EOL)7 及更高版本2024-03-313.12.33.01.1不适用8.0.x(已被取代)8.0.53(已被取代)7 及更高版本2018-06-303.02.22.21.1不适用7.0.x (已存档)7.0.109 (已存档)6 及更高版本
(WebSocket 为 7 及更高版本)2021-03-312.52.12.1不适用不适用6.0.x (已存档)6.0.53 (已存档)5 及更高版本2016-12-312.42.0不适用不适用不适用5.5.x (已存档)5.5.36 (已存档)1.4 及更高版本2012-09-312.31.2不适用不适用不适用4.1.x (已存档)4.1.40 (已存档)1.3 及更高版本2009-06-252.21.1不适用不适用不适用3.3.x (已存档)3.3.2 (已存档)1.1 及更高版本2004-03-09“最终”版本从来都不是绝对*最终的,而是在之后发布的 这些都是极不可能的。
二、选择版本并安装
基于上述版本的对应关系,我选择了 **jdk17 + tomcat10.1.24**
jdk17安装并配置环境变量
具体过程不赘述,请参考下面链接
JDK17在Windows安装以及环境变量配置(超详细的教程)_jdk17安装教程详细-CSDN博客文章浏览阅读5.5w次,点赞104次,收藏298次。如果您系统中没有安装JRE,他会提示你安装JRE,在我们开发环境中,JDK中已经带有JRE,因此你可以不安装JRE.很多同学在其他的地方也能下载,但是我还是强烈推荐如果有条件使用官网的下载链接。这个地方如果你更换了安装目录,要记住这个目录,一会在进行环境变量配置的时候需要用到这个目录。为了让系统能自动识别到我们的JDK,那么我们需要去配置JDK的环境变量。点击“编辑系统环境变量”即可。点击“关闭”按钮完成安装。_jdk17安装教程详细https://blog.csdn.net/tiehou/article/details/129575138
tomcat10.1安装和测试
其中环境变量可以不用配置 如果启动 startup.bat 时出现乱码可以参考下文中提到的方法将UTF-8改为GBK,或者可以直接将下述代码注释掉。原因是系统的DOS窗口默认使用的是GBK码。
#java.util.logging.ConsoleHandler.encoding = UTF-8
win10安装Tomcat10详细教程-CSDN博客文章浏览阅读2.4w次,点赞77次,收藏234次。一、Tomcat下载二、配置环境变量三、将Tomcat注册为Windows服务(可选)四、启动Tomcat服务五、解决Tomcat控制台乱码总结_win10安装tomcat10https://blog.csdn.net/qq_44697728/article/details/114476174
三、在IDEA上部署项目
配置Maven
请确保 jdk17 配置成功,并且 tomcat10.1 能够访问本机地址 localhost:8080 或者 127.0.0.1:8080 。 这里我使用的是Maven进行项目管理,可以参考下面文章,在IDEA上配置Maven。可以选择IDEA自带的Maven,也可到官网自行下载并配置。 建议本地仓库按照下述方法去建立,方便管理。(详情见链接内容)
IDEA 配置 Maven 图文教程(超详细) - 犬小哈教程本文通过图文方式讲解如何在 IDEA 中配置 Maven, 每一步都配上了操作截图,非常详细 ...https://www.quanxiaoha.com/idea/idea-config-maven.html
创建 Jakarta EE 项目
点OK ---> 点next,选择对应的Jakarta和Servlet版本
该目录下是自动生成的示例
运行项目,生成下面第二张图片的页面说明成功
终端信息,连接成功,断开连接
版权归原作者 Limia40 所有, 如有侵权,请联系我们删除。