问题描述:
今天学习一个新的框架 Jbolt-v3.0
,然后将它通过 IDEA 导入,运行报错,如下显示:
接着我尝试了百度上的解决方案,依然没有解决,遂即记录一下。
原因分析:
出现这种报错的原因大概可以分为三种:
- JDK 版本对不上
- 堆栈不足
- 编译器不对
解决方案:
首先可以先去检查是否是 JDK 版本对不上
而引发的问题,打开 pom.xml
文件查看项目中使用的 JDK 版本是多少
对比项目中的 JDK 版本:
对比工程中的项目版本:
对比 IDEA 编译器的 JDK 版本:
如果这三个地方有一处版本和你项目中的 JDK 版本不一致,那就是 JDK 版本的问题了
,之后内容可以跳过。
如果发现 JDK 版本都没有问题的话,并且项目很大的话,可能是 堆栈不足
所导致的,可以按照下图去调整,分配更大的堆内存。
如果依然没有解决的话,就换一个 编译器
试试(我就是换了Eclipse
编译器才解决的)
看到这里你要是还没解决的话,建议重刷下 maven
,或者将项目重新导入下试试~~