在学习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
分享到:
相关推荐
在学习Spring 2.0的过程中,读者可能会遇到Java编程和软件开发相关的问题。书中提到,北京、深圳、上海等大城市的Java程序员年薪达到10万是一个较为普遍的水平,而有志于追求更高薪资的程序员应该将目标设在30万甚至...
根据您提供的文件信息,以下是从标题、描述、标签和部分内容中提取出的Spring 2.0技术...同时,手册还提供了与他人交流和学习的社区资源,为学习者提供了便利的条件,帮助他们在实际开发中遇到问题时能够找到解决方案。
这将有助于开发者在遇到问题时能够快速定位并解决,同时也能更好地设计和扩展自己的系统。 总之,Spring 2.0是Java开发的重要里程碑,它的设计理念和实现方式影响了整个Java生态系统。通过学习和理解Spring 2.0的源...
《Spring 2.0 Final版手册》是一份详尽的指南,旨在帮助开发者深入理解并熟练运用Spring框架的2.0版本。Spring是Java企业级应用开发中的一个...通过深入学习Spring 2.0,开发者能够构建出更健壮、可维护的Java应用。
在实际开发中,这种整合方式可以帮助团队快速构建健壮的企业级应用,同时,由于SSH框架的广泛使用和成熟社区支持,遇到问题时也能找到丰富的解决方案和参考资料。总的来说,理解和掌握Struts2、Hibernate和Spring的...
根据提供的信息,我们...综上所述,“Spring2.0开发参考手册[电子书509页]”不仅涵盖了Spring框架的基础知识,还深入探讨了高级特性和实战技巧,对于想要深入学习Spring框架的开发者来说是一本非常有价值的参考资料。
Spring API是中国Java开发者广泛使用的框架之一,特别是在企业级应用开发中。Spring框架以其模块化、松耦合的设计理念,极大地简化了...这份CHM格式的文档支持查找功能,使得开发者在遇到问题时能快速找到解决方案。
学习这个实例,你可以了解如何将前端请求与后端服务连接,理解 Spring 如何通过 DI 管理对象,以及 Struts 2.0 如何组织和执行业务逻辑。这对于初学者来说是一个很好的实践平台,能帮助你快速掌握 Java Web 开发的...
6. **Spring.net中文文档**:这份中文参考文档是学习Spring.NET的重要资源,它详细解释了Spring.NET的各个组件、用法和最佳实践。通过阅读文档,开发者可以快速掌握Spring.NET的关键概念和使用方法,解决开发过程中...
Spring Boot是一个开源的Java平台,它简化了基于Spring的应用开发过程,使开发者能够快速启动和运行Spring...同时,通过综合实训的方式,能够培养学生的实际操作能力,为解决未来实际开发中遇到的问题积累宝贵经验。
《[spring2.0技术手册].林信良.扫描版.pdf》则可能是一本由林信良编著的Spring 2.0技术手册,这本书可能包含了Spring 2.x系列的详细教程和实践案例。Spring 2.0是Spring框架的一个里程碑版本,它引入了Spring MVC,...
开发者在编码过程中遇到问题或者想要了解某个类或方法的功能时,会频繁参考这个文档。它提供了所有Spring模块的详细描述,包括Bean、Core、Data Access/Integration、Web、AOP、Instrumentation、Test等,涵盖了从...
1. **启动 Tomcat 时出现 Unable to load bean 错误**:这通常是由于 Struts2 与 Spring 集成时出现问题。确保正确配置了 Struts2-Spring 插件,并且对应的 JAR 包路径正确无误。 - 检查 `struts2-spring-plugin-...
- **初级到中级水平的Java开发者**:希望通过学习Spring框架提升自己的技能。 - **企业级应用开发者**:希望利用Spring框架构建高性能的企业级应用程序。 - **系统架构师**:希望通过了解Spring框架来优化现有系统的...
通过深入学习和实践,你将能够熟练运用Struts2.0框架进行Web应用开发,提高开发效率,并能解决实际项目中遇到的问题。同时,随着对Struts2.0的掌握,你也将更好地理解MVC模式在Web开发中的应用,为后续学习其他类似...
通过本教程的学习,读者能够掌握在实际项目中如何有效地集成这些框架,并解决在集成过程中可能遇到的问题。 #### 二、准备工作 1. **安装MyEclipse**:确保您的计算机已安装MyEclipse,并且版本支持Java EE 5或...
- Spring Web Flow、JSF等框架也提供了自定义标签的机制,进一步丰富了Web2.0开发中的自定义标签应用。 通过自定义标签,Web2.0应用可以更加灵活地构建用户界面,提供定制化的交互体验。同时,这也有助于提升...
同时,参与社区交流和讨论,可以借鉴其他开发者的经验,解决你在实现过程中遇到的问题。 总的来说,这个"oauth2.0服务端客户端代码jar包"是一个快速启动OAuth2.0应用的好工具,但也需要你具备一定的OAuth2.0知识和...
通过学习Spring Boot,我了解了其核心思想和基本原理,以及如何构建RESTful Web服务、使用数据库、进行事务管理等。我学会了使用Spring Boot快速搭建Java Web应用程序,并且能够运用Spring Boot的特性来简化开发流程...
在IT行业中,Spring、Hibernate和Struts是三个非常重要的开源框架,它们分别专注于不同领域的应用。Spring是一个全面的Java...同时,理解并熟练运用这些框架的集成,也能为今后的学习和工作中遇到的问题提供解决方案。