java.lang.NoClassDefFoundError: org.springframework.beans.FatalBeanException

2025年03月24日 07:51
有5个网友回答
网友(1):

问题出错在:Spring 配错了。

NoClassDefFoundError反射失败没有找到指定名字的class,配置文件里面ctrl加左键能找到这个class和对象才行,要注入的文件要有set方法。

问题就出在红色位置的那一行,如上图,我查了一下其他的配置SSI框架的教程,发现很多都没

有这一句,因此我尝试把它注掉,运行,没想到竟然没有问题了,真是意外惊喜,我查了下,

这是一个struts的拦截器,但是为什么这里错了,我还没有搞清楚。

正确的整个框架的配置,如下图:

在下面添加了 

后运行不再有错。



网友(2):

找不到类,是不是缺包了,还是配置xml里多引了东西。

网友(3):

看看是不是spring-beans.jar没有导入啊,或者是没有放到tomcat里面了

网友(4):

Spring 配错了
NoClassDefFoundError反射失败没有找到指定名字的class

配置文件里面ctrl加左键能找到这个class和对象才行
要注入的文件要有set方法

网友(5):

你的 caused by 呢?你自己看看也能知道是哪个类的问题。