发生资源找不到异常
本人使用Tomcat9 与 jdk17 时无任何冲突可以随便使用
Springframework6x系列 对应的应该时tomcat10版本
在使用过程中遇到两个问题
1.依赖问题
<dependency>
<groupId>javax.servlet</groupId>
<artifactId>javax.servlet-api</artifactId>
<version>4.0.1</version>
</dependency>
在导入这个依赖的时候你会发现系统提示
原因可能是jdk17和其不对应我在别的地方看的时候是这个原因,但是自己使用中并不是这个原因,而是在springframework6X加入后出现的问题
修改为这个依赖即可
<dependency>
<groupId>jakarta.servlet</groupId>
<artifactId>jakarta.servlet-api</artifactId>
<version>5.0.0</version>
<scope>provided</scope>
</dependency>
2.tomcat正常运行但是找不到资源
本人使用的tomcat9.0.73版本 导入 6.0.8的Spring—webmvc找不到资源所有配置没有问题的请坤哥下,注意 jdk17–springframework6.0x–Tomcat10
直接说解决方法:
!将 你的 tomcat版本换为 10x系列即可!
如果这篇文章能帮你一点忙,留下一个赞再走吧!
other 看到有人使用这个依赖也解决拉这个问题
<dependency>
<groupId>org.apache.tomcat</groupId>
<artifactId>tomcat-servlet-api</artifactId>
<version>10.0.10</version><!--你的版本-->
</dependency>