翔仔,main函数只执行了一个Hello World,我明明用了注解调用Spring了...
来源:6-1 挖掘切入源码的线索
![](http://img1.sycdn.imooc.com/user/54586887000147cc02200220-100-100.jpg)
HuberyWang
2023-02-18
找到解决方法了,请翔仔过目!
Trubles
Solution !
翔仔,我之前用的是5.2.22.RELEASE,用的IDE是idea专业版。这次,我重新编译了5.2.0.RELEASE版本,用的IDE是idea社区版。虽说版本不是问题,但是头铁真的需要付出更多的精力和时间!
但是,这回也出现了新的bug@EnableAsync annotation metadata was not injected
这个bug据 解决方案 描述,是我的包命名org.springframework跟spring的module重复了,导致了命名冲突…
运行总算成功了,附上OUTPUT
顺便,翔仔可以传授点gradle的配置文件的知识吗,感觉看懂配置文件就能在编译spring源码项目的时候更懂得如何正确编译!谢谢!
写回答
1回答
-
HuberyWang
提问者
2023-02-18
emmm
翔仔,我换了个idea社区版的,然后换到5.2.0.RELEASE版本重新编译,之前用的是idea专业版,用的是5.2.22.RELEASE版本。然后这次更换也遇到了bug
@EnableAsync annotation metadata was not injected
这里是我采取的解决方案的链接: 解决方案 ;简要来说就是说我之前包名是org.springframework,这个包名和其他spring module例如spring-context的包名重复了...
然而,我接下来有空将会着手解决之前的那个5.2.22.RELEASE版本的错误!
附上这次运行成功的截图!
012023-02-27
相似问题