点击上方"IT牧场",选择"设为星标"
技术干货每日送达!
brew install gradle
源码导入
spring-oxm
模块:Precompile
spring-oxm
with./gradlew :spring-oxm:compileTestJava
compileTestJava
dokka
和 asciidoctor
。修改docs.gradle 脚本
源码构建1
等了好长好长的时间,终于构建完成了。
源码构建2
compile(project(":spring-context"))
my module
Error:(160, 32) java: 找不到符号 符号: 变量InstrumentationSavingAgent 位置:
报错
网上搜索了一大堆的解决方法,发现都不行。后来看了spring-context的依赖发现,spring-instrument 在 spring-context 中为 optional 依赖:optional(project(":spring-instrument"))
,于是在自己的模块中添加spring-instrument依赖
添加依赖
再次运行main方法,程序运行成功。
ps:令我感到奇怪的是,当我在写这篇总结时,尝试通过移除spring-instrument依赖来复现上述的问题时,发现复现不了了,好神奇。