1、异常信息:org/aspectj/weaver/reflect/ReflectionWorld$ReflectionWorldException;

2、异常原因:缺少aspectjweaver.jar这个包,该包是spring集成AspectJ LTW织入器所需包;

3、解决方案:在工程中加入 aspectjweaver.jar 包。

异常代码
  1. java.lang.NoClassDefFoundError: org/aspectj/weaver/reflect/ReflectionWorld$ReflectionWorldException
  2. at java.lang.Class.getDeclaredMethods0(Native Method)
  3. at java.lang.Class.privateGetDeclaredMethods(Class.java:2427)
  4. at java.lang.Class.getDeclaredMethods(Class.java:1791)
  5. at org.springframework.core.type.StandardAnnotationMetadata.hasAnnotatedMethods(StandardAnnotationMetadata.java:136)
  6. at org.springframework.context.annotation.ConfigurationClassBeanDefinitionReader.checkConfigurationClassCandidate(ConfigurationClassBeanDefinitionReader.java:318)
  7. at org.springframework.context.annotation.ConfigurationClassPostProcessor.processConfigBeanDefinitions(ConfigurationClassPostProcessor.java:175)
  8. at org.springframework.context.annotation.ConfigurationClassPostProcessor.postProcessBeanDefinitionRegistry(ConfigurationClassPostProcessor.java:144)
  9. at org.springframework.context.support.AbstractApplicationContext.invokeBeanFactoryPostProcessors(AbstractApplicationContext.java:599)
  10. at org.springframework.context.support.AbstractApplicationContext.refresh(AbstractApplicationContext.java:407)
  11. at org.springframework.web.context.ContextLoader.createWebApplicationContext(ContextLoader.java:282)
  12. at org.springframework.web.context.ContextLoader.initWebApplicationContext(ContextLoader.java:204)
  13. at org.springframework.web.context.ContextLoaderListener.contextInitialized(ContextLoaderListener.java:47)
  14. at org.apache.catalina.core.StandardContext.listenerStart(StandardContext.java:4205)
  15. at org.apache.catalina.core.StandardContext.start(StandardContext.java:4704)
  16. at org.apache.catalina.core.ContainerBase.addChildInternal(ContainerBase.java:799)
  17. at org.apache.catalina.core.ContainerBase.addChild(ContainerBase.java:779)
  18. at org.apache.catalina.core.StandardHost.addChild(StandardHost.java:601)
  19. at org.apache.catalina.startup.HostConfig.deployDirectory(HostConfig.java:1079)
  20. at org.apache.catalina.startup.HostConfig.deployDirectories(HostConfig.java:1002)
  21. at org.apache.catalina.startup.HostConfig.deployApps(HostConfig.java:506)
  22. at org.apache.catalina.startup.HostConfig.start(HostConfig.java:1315)
  23. at org.apache.catalina.startup.HostConfig.lifecycleEvent(HostConfig.java:324)
  24. at org.apache.catalina.util.LifecycleSupport.fireLifecycleEvent(LifecycleSupport.java:142)
  25. at org.apache.catalina.core.ContainerBase.start(ContainerBase.java:1061)
  26. at org.apache.catalina.core.StandardHost.start(StandardHost.java:840)
  27. at org.apache.catalina.core.ContainerBase.start(ContainerBase.java:1053)
  28. at org.apache.catalina.core.StandardEngine.start(StandardEngine.java:463)
  29. at org.apache.catalina.core.StandardService.start(StandardService.java:525)
  30. at org.apache.catalina.core.StandardServer.start(StandardServer.java:754)
  31. at org.apache.catalina.startup.Catalina.start(Catalina.java:595)
  32. at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
  33. at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:39)
  34. at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:25)
  35. at java.lang.reflect.Method.invoke(Method.java:597)
  36. at org.apache.catalina.startup.Bootstrap.start(Bootstrap.java:289)
  37. at org.apache.catalina.startup.Bootstrap.main(Bootstrap.java:414)
  38. Caused by: java.lang.ClassNotFoundException: org.aspectj.weaver.reflect.ReflectionWorld$ReflectionWorldException
  39. at org.apache.catalina.loader.WebappClassLoader.loadClass(WebappClassLoader.java:1680)
  40. at org.apache.catalina.loader.WebappClassLoader.loadClass(WebappClassLoader.java:1526)
  41. ... 36 more
Pom解决方案代码
  1. <dependency>
  2. <groupId>org.aspectj</groupId>
  3. <artifactId>aspectjweaver</artifactId>
  4. <version>1.6.12</version>
  5. </dependency>

Spring缺少aspectjweaver.jar异常相关推荐

  1. Spring AOP aspectjweaver.jar包

    项目中使用aop来做操作日志记录 分别使用了 <aop:aspectj-autoproxy proxy-target-class="true"/> && ...

  2. Spring初见杀——classNotFound异常

    今天第一次使用Spring的aop切面编程的xml配置,出现了这样的异常: 三月 19, 2019 10:47:01 下午 org.springframework.context.support.Cl ...

  3. 关于spring中commons-attributes-compiler.jar的使用问题

       昨天用spring做了个定时器,用于定时扫描某通讯公司外网ftp服务器的约定路径下是否有我需要的文件并下载到本公司服务器上.记得以前做过类似的一个定时器,觉得手到擒来的事情,没想到又折腾了大半天 ...

  4. 面试官:为什么 Spring Boot 的 jar 可以直接运行

    转载自  面试官:为什么 Spring Boot 的 jar 可以直接运行 来源:Gormat's Notes fangjian0423.github.io/2017/05/31/springboot ...

  5. spring加载jar包中多个配置文件(转)

    转自:http://evan0625.iteye.com/blog/1598366 在使用spring加载jar包中的配置文件时,不支持通配符,需要一个一个引入,如下所示: Java代码 <co ...

  6. Android 编译jar异常AGPBI: {“kind“:“error“,“text“:“java.nio.file.NoSuchFileException: C:\\Program Files

    1. 异常: AGPBI: {"kind":"error","text":"java.nio.file.NoSuchFileExc ...

  7. 利用spring aop统一处理异常和打日志

    利用spring aop统一处理异常和打日志 spring aop的概念,很早就写博客介绍了,现在在工作中真正使用. 我们很容易写出的代码 我们很容易写出带有很多try catch 和 logger. ...

  8. spring boot 打包jar,jar没有主目录清单

    (1)spring boot 打包jar   如果有不对的还请指点,知道自己技术部怎么样,第一次写,写的有点乱    理解一下 1.在POM.xml文件下添加如下代码:注意:version.confi ...

  9. spring各版本jar包和源码

    spring各版本jar包和源码 spring历史版本源码:https://github.com/spring-projects/spring-framework/tags spring历史jar包和 ...

最新文章

  1. VC++2013出现bug: 无法打开源文件“stdafx.h”
  2. java synchronized关键字_Java synchronized 关键字,你用的对吗?
  3. Item 9 Always override hashCode when you override equals HASHMAP扩展
  4. 作为程序员,你会变身 TF boys 吗?
  5. amazons3 检查连接是否_钢筋机械连接接头如何检查是否合格?抽检数量、合格率是多少?...
  6. Oracle在Solaris下的机能与调整简介
  7. python render_requests-html库render的使用
  8. 九宫格日记-2013年02月23日
  9. 有道云笔记本 html,有道云笔记怎么保存网页 有道云笔记保存路径在哪
  10. Win11的几个实用技巧系列之不能玩植物大战僵尸、如何彻底删除360所有文件
  11. 什么是公考、联考、国考、省考、选调生?
  12. XLSX实现导出带样式的Excel表格的坑
  13. Win10打印机使用异常?windows系统如何删除更新补丁解决方案
  14. TensorFlow对象检测-1.0和2.0:训练,导出,优化(TensorRT),推断(Jetson Nano)
  15. 安卓技术实战01 第一个安卓APP案例
  16. 机械硬盘显示容量0字节要如何办啊
  17. ubuntu下完全卸载 opencv库 详细教程
  18. UVA 12563 Jin Ge Jin Qu hao 01背包变形
  19. STM32F429移植STemWin,STemWin函数应用
  20. 简简单单写个二叉树路径和likou112

热门文章

  1. form标签的enctype属性
  2. mac u盘只读怎么修改_U盘插到苹果电脑总是只读 请问mac系统怎么设置U盘读写权限?...
  3. 前端开发中,js时间与时间戳的转换
  4. Sunday算法流程与代码
  5. 最新版FusionCharts2D面积图
  6. linux中获取系统时间的几种方法
  7. 如何从初级程序员到中级程序
  8. 来自全国各地的65位高校教师接龙晒工资,供参考
  9. Android必学之AsyncTask,多线程AsyncTask,详细AsyncTask使用教程
  10. fpga卷积神经网络加速器,FPGA卷积神经网络综述