请稍等 ...
×

采纳答案成功!

向帮助你的同学说点啥吧!感谢那些助人为乐的人

翔仔,main函数只执行了一个Hello World,我明明用了注解调用Spring了...

找到解决方法了,请翔仔过目!

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源码项目的时候更懂得如何正确编译!谢谢!

正在回答 回答被采纳积分+3

1回答

提问者 HuberyWang 2023-02-18 23:12:51

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版本的错误!

附上这次运行成功的截图!

https://img1.sycdn.imooc.com//szimg/63f0eaeb0976c17c28801690.jpg

0 回复 有任何疑惑可以回复我~
  • 翔仔 #1
    不好意思因为同学自己回复了,才看到这个,赞同学解决问题的能力:)
    回复 有任何疑惑可以回复我~ 2023-02-27 21:18:54
问题已解决,确定采纳
还有疑问,暂不采纳
意见反馈 帮助中心 APP下载
官方微信