spring5.0.x 源码编译过程及踩坑记录
今天突然想 了解 @Order 的细节和自定义 @Order 执行顺序 (不是 改参数控制哦)
所以需要 看下源码
有想法就干活 先编译源码吧
前面的下载 spring 源码 和 基础环境安装 百度就可以
编译源码遇到的问题
问题一 Kotlin: warnings found and -Werror specified
解决办法
复制代码
注释掉 在 parent 的 build.gradle 中
添加依赖包 该包项目中有 在源码目录项目 spring-core/kotlin-coroutines/build/libs 下
选择
即可解决
问题二 org.springframework.objenesis.instantiator 不存在
解决办法
找到这两个,双击执行即可。
问题三 有的类能点进去 但是 提示找不到,这是 没编译成 class
解决办法
去指定的子项目 运行 test 代码 让 java 代码编译为 class
版权声明: 本文为 InfoQ 作者【努力努力再努力】的原创文章。
原文链接:【http://xie.infoq.cn/article/33d4a4e3e7f62723f23c79b47】。文章转载请联系作者。
评论