`

学习Spring2.0时遇到的问题解释

阅读更多
在学习Spring2.0的时候遇到了几个问题,总是解决不了,最后在网上搜索后找到了解决的办法,原因是未导入相应的包
以下是我在网上找到的几条错误

错误语句1:Exception in thread "main" java.lang.NoClassDefFoundError: org/apache/commons/logging/LogFactory at org.springframework.util.ClassUtils.<clinit>(ClassUtils.java:67)   at org.springframework.core.io.DefaultResourceLoader.<init>(DefaultResourceLoader.java:52) at org.springframework.context.support.AbstractApplicationContext.<init>(AbstractApplicationContext.java:184) at org.springframework.context.support.AbstractRefreshableApplicationContext.<init>(AbstractRefreshableApplicationContext.java:80) at org.springframework.context.support.AbstractXmlApplicationContext.<init>(AbstractXmlApplicationContext.java:58)   at
需要加上:commons-logging.jar log4j-1.2.11.jar

错误语句2:Exception in thread "main" org.springframework.beans.factory.BeanDefinitionStoreException: Unexpected exception parsing XML document from class path resource [text.xml]; nested exception is java.lang.NoClassDefFoundError: org/aspectj/weaver/reflect/ReflectionWorld$ReflectionWorldException
Caused by: java.lang.NoClassDefFoundError: org/aspectj/weaver/reflect/ReflectionWorld$ReflectionWorldException
    at java.lang.Class.forName0(Native Method)
需要加上:aspectjweaver.jar

错误语句3:Exception in thread "main" org.springframework.beans.factory.BeanCreationException: Error creating bean with name 'logBean' defined in class path resource [text.xml]: Initialization of bean failed; nested exception is org.springframework.aop.framework.AopConfigException: Cannot proxy target class because CGLIB2 is not available. Add CGLIB to the class path or specify proxy interfaces.
Caused by: org.springframework.aop.framework.AopConfigException: Cannot proxy target class because CGLIB2 is not available. Add CGLIB to the class path or specify proxy interfaces.
需要加上:cglib-2.1.3.jar

错误语句4:xception in thread "main" org.springframework.beans.factory.BeanCreationException: Error creating bean with name 'logBean' defined in class path resource [text.xml]: Initialization of bean failed; nested exception is java.lang.NoClassDefFoundError: org/objectweb/asm/Type
Caused by: java.lang.NoClassDefFoundError: org/objectweb/asm/Type
    at net.sf.cglib.core.TypeUtils.parseType(TypeUtils.java:180)
需要加上:asm.jar
分享到:
评论

相关推荐

    spring2.0技术手册

    在学习Spring 2.0的过程中,读者可能会遇到Java编程和软件开发相关的问题。书中提到,北京、深圳、上海等大城市的Java程序员年薪达到10万是一个较为普遍的水平,而有志于追求更高薪资的程序员应该将目标设在30万甚至...

    spring2.0技术手册.PDF

    根据您提供的文件信息,以下是从标题、描述、标签和部分内容中提取出的Spring 2.0技术...同时,手册还提供了与他人交流和学习的社区资源,为学习者提供了便利的条件,帮助他们在实际开发中遇到问题时能够找到解决方案。

    精通Spring 2.0源代码

    这将有助于开发者在遇到问题时能够快速定位并解决,同时也能更好地设计和扩展自己的系统。 总之,Spring 2.0是Java开发的重要里程碑,它的设计理念和实现方式影响了整个Java生态系统。通过学习和理解Spring 2.0的源...

    spring2.0Final版手册

    《Spring 2.0 Final版手册》是一份详尽的指南,旨在帮助开发者深入理解并熟练运用Spring框架的2.0版本。Spring是Java企业级应用开发中的一个...通过深入学习Spring 2.0,开发者能够构建出更健壮、可维护的Java应用。

    Struts2.0+Hibernate3.2+Spring2.0整合源码

    在实际开发中,这种整合方式可以帮助团队快速构建健壮的企业级应用,同时,由于SSH框架的广泛使用和成熟社区支持,遇到问题时也能找到丰富的解决方案和参考资料。总的来说,理解和掌握Struts2、Hibernate和Spring的...

    Spring2.0开发参考手册[电子书509页]_17bzw.cn.pdf

    根据提供的信息,我们...综上所述,“Spring2.0开发参考手册[电子书509页]”不仅涵盖了Spring框架的基础知识,还深入探讨了高级特性和实战技巧,对于想要深入学习Spring框架的开发者来说是一本非常有价值的参考资料。

    Spring API

    Spring API是中国Java开发者广泛使用的框架之一,特别是在企业级应用开发中。Spring框架以其模块化、松耦合的设计理念,极大地简化了...这份CHM格式的文档支持查找功能,使得开发者在遇到问题时能快速找到解决方案。

    Spring+Struts2.0实例代码

    学习这个实例,你可以了解如何将前端请求与后端服务连接,理解 Spring 如何通过 DI 管理对象,以及 Struts 2.0 如何组织和执行业务逻辑。这对于初学者来说是一个很好的实践平台,能帮助你快速掌握 Java Web 开发的...

    Spring.Net_2.0.0以及中文参考文档

    6. **Spring.net中文文档**:这份中文参考文档是学习Spring.NET的重要资源,它详细解释了Spring.NET的各个组件、用法和最佳实践。通过阅读文档,开发者可以快速掌握Spring.NET的关键概念和使用方法,解决开发过程中...

    《Spring Boot2.0项目开发综合实训》指导手册v1.0.pdf

    Spring Boot是一个开源的Java平台,它简化了基于Spring的应用开发过程,使开发者能够快速启动和运行Spring...同时,通过综合实训的方式,能够培养学生的实际操作能力,为解决未来实际开发中遇到的问题积累宝贵经验。

    spring2,spring3 相关技术文档

    《[spring2.0技术手册].林信良.扫描版.pdf》则可能是一本由林信良编著的Spring 2.0技术手册,这本书可能包含了Spring 2.x系列的详细教程和实践案例。Spring 2.0是Spring框架的一个里程碑版本,它引入了Spring MVC,...

    spring开发文档集合

    开发者在编码过程中遇到问题或者想要了解某个类或方法的功能时,会频繁参考这个文档。它提供了所有Spring模块的详细描述,包括Bean、Core、Data Access/Integration、Web、AOP、Instrumentation、Test等,涵盖了从...

    strust2.0学习笔记

    1. **启动 Tomcat 时出现 Unable to load bean 错误**:这通常是由于 Struts2 与 Spring 集成时出现问题。确保正确配置了 Struts2-Spring 插件,并且对应的 JAR 包路径正确无误。 - 检查 `struts2-spring-plugin-...

    Spring教程 spring tutorial

    - **初级到中级水平的Java开发者**:希望通过学习Spring框架提升自己的技能。 - **企业级应用开发者**:希望利用Spring框架构建高性能的企业级应用程序。 - **系统架构师**:希望通过了解Spring框架来优化现有系统的...

    Struts2.0教程

    通过深入学习和实践,你将能够熟练运用Struts2.0框架进行Web应用开发,提高开发效率,并能解决实际项目中遇到的问题。同时,随着对Struts2.0的掌握,你也将更好地理解MVC模式在Web开发中的应用,为后续学习其他类似...

    MyEclipse整合Struts2+Spring+Hibernate详解

    通过本教程的学习,读者能够掌握在实际项目中如何有效地集成这些框架,并解决在集成过程中可能遇到的问题。 #### 二、准备工作 1. **安装MyEclipse**:确保您的计算机已安装MyEclipse,并且版本支持Java EE 5或...

    Web2.0体系学习(自定义标签)

    - Spring Web Flow、JSF等框架也提供了自定义标签的机制,进一步丰富了Web2.0开发中的自定义标签应用。 通过自定义标签,Web2.0应用可以更加灵活地构建用户界面,提供定制化的交互体验。同时,这也有助于提升...

    基于机器学习+Spark2.0+MongoDB实现的协同过滤推荐系统.zip

    通过学习Spring Boot,我了解了其核心思想和基本原理,以及如何构建RESTful Web服务、使用数据库、进行事务管理等。我学会了使用Spring Boot快速搭建Java Web应用程序,并且能够运用Spring Boot的特性来简化开发流程...

    oauth2.0服务端客户端代码jar包

    同时,参与社区交流和讨论,可以借鉴其他开发者的经验,解决你在实现过程中遇到的问题。 总的来说,这个"oauth2.0服务端客户端代码jar包"是一个快速启动OAuth2.0应用的好工具,但也需要你具备一定的OAuth2.0知识和...

    spring+hibernate+structs经典入门 实例 spring电子书

    在IT行业中,Spring、Hibernate和Struts是三个非常重要的开源框架,它们分别专注于不同领域的应用。Spring是一个全面的Java...同时,理解并熟练运用这些框架的集成,也能为今后的学习和工作中遇到的问题提供解决方案。

Global site tag (gtag.js) - Google Analytics