我是靠谱客的博主 开朗哈密瓜,这篇文章主要介绍springboot整合jsp报错:java.lang.NoClassDefFoundError: org/apache/tomcat/util/descriptor/tld/TldParser,现在分享给大家,希望可以做个参考。

引用的maven依赖

复制代码
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
<dependency> <groupId>org.apache.taglibs</groupId> <artifactId>taglibs-standard-spec</artifactId> <version>1.2.5</version> </dependency> <dependency> <groupId>org.apache.taglibs</groupId> <artifactId>taglibs-standard-impl</artifactId> <version>1.2.5</version> </dependency> <dependency> <groupId>org.apache.tomcat.embed</groupId> <artifactId>tomcat-embed-jasper</artifactId> <version>8.5.34</version> </dependency>

原因

原因是配置了tomcat-embed-jasper的版本号,版本号不合适

解决方法

直接删除掉tomcat-embed-jasper的版本号,maven会自动配置合适的版本。

复制代码
1
2
3
4
5
<dependency> <groupId>org.apache.tomcat.embed</groupId> <artifactId>tomcat-embed-jasper</artifactId> </dependency>

最后

以上就是开朗哈密瓜最近收集整理的关于springboot整合jsp报错:java.lang.NoClassDefFoundError: org/apache/tomcat/util/descriptor/tld/TldParser的全部内容,更多相关springboot整合jsp报错:java.lang.NoClassDefFoundError:内容请搜索靠谱客的其他文章。

本图文内容来源于网友提供,作为学习参考使用,或来自网络收集整理,版权属于原作者所有。
点赞(62)

评论列表共有 0 条评论

立即
投稿
返回
顶部