Caused by: java.lang.IllegalStateException: 由于StackOverflower错误,无法完成

Caused by: java.lang.IllegalStateException: 由于StackOverflower错误,无法完成
这个问题困扰了很久,查了很多解决方法,很多不合适,不过最后找到一个可行的,现在对这个问题的所有可能性总结一下,如若有不足的地方请不吝指正:

1.检查jar包,是否有冲突的jar存在导致。
不过很多同学可能不知道那些jar包时冲突的,更不知道要删除那个,
所以这些要在平时遇见一个记住一个,我举个例子大家看下面的图,当然也还会有其它的。

两个红框里的jar包都很中间的bcpg-jdk15on冲突所以会报错,要都删掉,顺带提一点对于bcprov-jdk15on(最好使用16版本以上)也是一样。
在这里插入图片描述

2.还有可能是artifacts没有导入lib包
步骤是先将web-info里的jar都导入到Module中,再导入到Libraries这样Artifacts里面才有jar包然后
要自己新建lib文件夹,在把右侧的jar包全部都input到里面(右键)

来张图
在这里插入图片描述

猜你喜欢

转载自blog.csdn.net/m0_46364149/article/details/125906805