美文网首页
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