美文网首页
java21 + springBoot3 + Phoenix 启

java21 + springBoot3 + Phoenix 启

作者: 马丁路德东 | 来源:发表于2024-04-29 15:38 被阅读0次

class org.apache.jasper.servlet.JspServlet can not cast to class jakarta.servlet.servlet

image.png

这是因为新版的spring boot3 使用的jdk21 中servlet jar包变了 ,但是hadoop 依然携带了老版的 servlet.JspServlet ,导致启动的时候后冲突。

我们 通过idea 的 pom 依赖分析工具,然后剔除掉 Phoenix 和 hadoop 中的 jar 就可以解决这个冲突。
通过查询,需要剔除以下的jar包


image.png
image.png

然后就可以正常启动了(上面的报错是 本地没有配置 hadoop 的环境可以忽略)


image.png

相关文章

网友评论

      本文标题:java21 + springBoot3 + Phoenix 启

      本文链接:https://www.haomeiwen.com/subject/uqntfjtx.html