Spring源码报错java:找不到类 InstrumentationSavingAgent的原因是什么

Spring源码报错java:找不到类 InstrumentationSavingAgent的原因是什么?相信很多没有经验的人对此束手无策,为此本文总结了问题出现的原因和解决方法,通过这篇文章希望你能解决这个问题。

使用Spring源码,报错java:找不到类 InstrumentationSavingAgent

报错如下:
Error:(26, 38) java: 找不到符号
符号: 类 InstrumentationSavingAgent
位置: 程序包 org.springframework.instrument

解决办法:在自己测试项目的build.gradle里加上 compile(project(":spring-instrument"))

dependencies {
  compile(project(":spring-context"))
  compile(project(":spring-instrument"))
  compile group: 'org.aspectj', name: 'aspectjweaver', version: '1.8.6'
  testCompile group: 'junit', name: 'junit', version: '4.12'

}

重新测试项目即可。

看完上述内容,你们掌握Spring源码报错java:找不到类 InstrumentationSavingAgent的原因是什么的方法了吗?如果还想学到更多技能或想了解更多相关内容,欢迎关注行业资讯频道,感谢各位的阅读!