创建JavaEE项目时,软件版本组合(Tomcat,JDK)

用Tomcat9,包名是javax.servlet-api

用Tomcat10或11,包名是jakarta.servlet-api

1 软件版本组合(Tomcat,JDK)

不是强制要求,只是创建项目一般这样选

1.1 JavaEE 8项目

Tomcat版本 JDK版本 JavaEE版本
Tomcat 9 JDK 1.8(8以上) JavaEE 8

1.2 Jakarta EE 9项目

Tomcat版本 JDK版本 JavaEE版本
Tomcat 9 JDK 17(11以上) JavaEE 9

2 备注

Tomcat 11要求JDK 17及以上

参考

https://tomcat.apache.org/whichversion.html

相关推荐
Mark_ZP15 分钟前
【锁6】AQS (AbstractQueuedSynchronizer) 核心原理详解
java
AI砖家17 分钟前
多商户多租户系统架构设计文档(Java版)
java·开发语言·系统架构·多租户·多商户
落苜蓿蓝40 分钟前
Java 循环中对象复用导致属性覆盖?从 JVM 内存模型讲解原因
java·jvm·python
weixin_4407841144 分钟前
Android基础知识汇总
android·java·android studio
布鲁飞丝1 小时前
从零实现富文本编辑器#-浏览器选区与编辑器选区模型同步
java·前端·编辑器
jun_bai1 小时前
使用java安全的移动文件
java
caishenzhibiao1 小时前
市场同步系统 同花顺期货通指标
java·c语言·c#
Devin~Y1 小时前
从本地生活电商到 AI RAG:互联网大厂 Java 面试场景完整实战
java·spring boot·redis·elasticsearch·spring cloud·kafka·rag
520拼好饭被践踏1 小时前
JAVA+Agent学习day25
java·开发语言·学习
大黄说说2 小时前
Java 并发大坑:volatile、synchronized、Lock 三者如何选择?
java·开发语言