Caused by: java.lang.RuntimeException: java.io.IOException: invalid constant type: 18
2023-09-27 14:22:26 时间
这是因为使用了lambda表达式,jar还是1.7的,而lambda表达式要1.8的才支持。
原因:jar包的版本1.7的不支持在1.8的JDK上运行
这个包如果是3.15之前的应该是不支持1.8的,可以换到更新的版本
<!-- https://mvnrepository.com/artifact/org.javassist/javassist -->
<dependency>
<groupId>org.javassist</groupId>
<artifactId>javassist</artifactId>
<version>3.21.0-GA</version>
</dependency>
参考博文:https://blog.csdn.net/sinat_32366329/article/details/80013085
相关文章
- Java前辈:学习J2EE流程中的经验和教训
- JEECMS v8 发布,Java 开源 CMS 系统
- java.lang.IndexOutOfBoundsException: Inconsistency detected. Invalid view holder adapter positiongViewHolder
- java之vector详细介绍
- Java异常
- 微服务架构学习与思考(11):开源 API 网关02-以 Java 为基础的 API 网关详细介绍
- java的boolean和Boolean
- 后台报错java.lang.IllegalArgumentException: Invalid character found in the request target.
- java整体打印二叉树
- 用JAVA打印菱形(利用for循环)详细注释
- Error:Internal error: (java.io.FileNotFoundException) D:codeproject.ideamisc.xml (The sys
- dubbo升级到Apache的 2.7.7报错Caused by: java.io.IOException: invalid constant type: 18
- Eclipse+Java+OpenCV246人脸识别
- 我的Java开发学习之旅------>JAVA IO 设计模式彻底分析