缺少spring.jar包的低级错误

来源:互联网 发布:炮打白宫知乎 编辑:程序博客网 时间:2024/06/05 16:36

错误原因:缺少了spring-beans-3.2.0.RELEASE.jar包,spring-core-3.2.0.RELEASE.jar包,缺少spring的日志包,
                      缺少了spring-expression-3.2.0.RELEASE.jar包       

   (由于引入组件扫描注解,这个spring-context-3.2.0.RELEASE.jar肯定不会少,却因少了缺少spring-beans-3.2.0.RELEASE.jar而出错。)



 
翻译:org.springframework.beans.factory.support类型。BeanNameGenerator不能解决。它间接引用是必需的。类文件
           快速修复可用:配置路径(缺少spring的beans包)
 

spring—beans.jar:这个jar文件是所有应用都要用到的,它包含访问配置文件、创建和管理bean和进行IOC(Inversion     of Control)/DI(Dependency Injection)操作相关的所有类。如果应用只需基本的IOC/DI支持,引入spring-core.jar及spring-beans.jar文件就可以了。
(不存在jdk版本与jar版本不匹配冲突的问题。)
               



2 .缺少了spring-core-3.2.0.RELEASE.jar包


翻译:异常的线程“主要”. lang。NoClassDefFoundError:org/springframework/core/AliasRegistry

3.缺少了commons-logging-1.2.jar(spring的日志包)包



  翻译:异常的线程“主要”. lang。NoClassDefFoundError:org/apache/commons/logging/LogFactory
           引起的:. lang。ClassNotFoundException:org.apache.commons.logging.LogFactory

4.缺少了spring-expression-3.2.0.RELEASE.jar包



 翻译:异常的线程“主要”. lang。NoClassDefFoundError:org/springframework/expression/PropertyAccessor(描述/性能访问器,存取器
 引起的:. lang。ClassNotFoundException:org.springframework.expression.PropertyAccessor      

5,5个全部的spring.jar包




  代码地址:https://yq.aliyun.com/articles/66657
























原创粉丝点击