本文主要是介绍java.io.IOException: invalid constant type: 15,希望对大家解决编程问题提供一定的参考价值,需要的开发者们随着小编来一起学习吧!
遇到的问题
- 小编最近将jdk1.7升级到jdk1.8后,当运行旧项目时,启动spring加载bean的时候报运行时异常,还以为spring哪配置出错了,检查了一遍发现没错,结果是jar版本问题,于是修改pom.xml文件,更新javassist的版本从3.15.0到3.18.2,此错误消失。
具体错误
Initialization of bean failed; nested exception is java.lang.RuntimeException: java.io.IOException: invalid constant type: 15
更改方案
<dependency>
<groupId>org.javassist</groupId>
<artifactId>javassist</artifactId>
<version>3.18.2-GA</version>
</dependency>
小结
- 环境问题真的是伤不起啊!
这篇关于java.io.IOException: invalid constant type: 15的文章就介绍到这儿,希望我们推荐的文章对编程师们有所帮助!