请稍等 ...
×

采纳答案成功!

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

编译失败 org.springframework.build.compile.CompilerConventionsPlugin


老师,同学们好,小弟 编译源码的时候遇到下面的问题。如果知道怎么解决的小伙伴,麻烦指点一下。感谢!!!

主要提示,Could not find implementation class 'org.springframework.build.compile.CompilerConventionsPlugin' for plugin .XX 详细说明如下(使用的命令是debug输出:gradlew.bat :spring-oxm:compileTestJava --debug)

21:06:48.168 [ERROR] [org.gradle.internal.buildevents.BuildExceptionReporter] FAILURE: Build failed with an exception.
21:06:48.168 [ERROR] [org.gradle.internal.buildevents.BuildExceptionReporter]
21:06:48.168 [ERROR] [org.gradle.internal.buildevents.BuildExceptionReporter] * Where:
21:06:48.168 [ERROR] [org.gradle.internal.buildevents.BuildExceptionReporter] Build file 'D:\workspace\IDEA\springframework5.2.0.release\build.gradle' line: 320
21:06:48.168 [ERROR] [org.gradle.internal.buildevents.BuildExceptionReporter]
21:06:48.168 [ERROR] [org.gradle.internal.buildevents.BuildExceptionReporter] * What went wrong:
21:06:48.168 [ERROR] [org.gradle.internal.buildevents.BuildExceptionReporter] A problem occurred evaluating root project 'spring'.
21:06:48.169 [ERROR] [org.gradle.internal.buildevents.BuildExceptionReporter] > Could not find implementation class 'org.springframework.build.compile.CompilerConventionsPlugin' for plugin 'org.springframework.build.compile' specified in jar:file:/C:/Users/Mark%20Yi/.gradle/caches/jars-3/542fd93fcd8747fe9749943bd6a6bade/buildSrc.jar!/META-INF/gradle-plugins/org.springframework.build.compile.properties.
21:06:48.169 [ERROR] [org.gradle.internal.buildevents.BuildExceptionReporter]
21:06:48.169 [ERROR] [org.gradle.internal.buildevents.BuildExceptionReporter] * Try:
21:06:48.169 [ERROR] [org.gradle.internal.buildevents.BuildExceptionReporter] Run with --stacktrace option to get the stack trace.  Run with --scan to get full insights.
21:06:48.169 [ERROR] [org.gradle.internal.buildevents.BuildExceptionReporter]
21:06:48.169 [ERROR] [org.gradle.internal.buildevents.BuildExceptionReporter] * Get more help at https://help.gradle.org
21:06:48.169 [ERROR] [org.gradle.internal.buildevents.BuildResultLogger]
21:06:48.169 [ERROR] [org.gradle.internal.buildevents.BuildResultLogger] BUILD FAILED in 2s


在cmd或者IDEA都是这个报错,我网络上也没找到合适的答案。

IDEA中报错提示

https://img1.sycdn.imooc.com//szimg/5e8c7d400986e98319040232.jpg

320行的代码如下

https://img1.sycdn.imooc.com/szimg/5e8c7d40094f052608790256.jpg


我的版本

JDK 1.8.0_131,jdk1.8.0_92,jdk1.8.0_102 这三个版本都是试过了

Apache Maven 3.6.3

IntelliJ IDEA 2019.3.4 (Ultimate Edition)


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

5回答

提问者 00豆浆油条00 2020-04-08 00:33:27

总于解决了:

背景:我的源码是从慕课网中的git仓库拉下来的,该仓库的buildSrc文件(异常信息中的buildSrc.jar应该是从这个文件生成的)和github对比是少了文件的。我不确定是否这个原因导致的。

解决:从GitHub下载源码,但是真的慢了。我是从QQ群里下载的,是可以编译通过的。



12 回复 有任何疑惑可以回复我~
提问者 00豆浆油条00 2020-04-10 14:22:42

补充慕课网的仓库和github仓库的buildSrc不同的地方

https://img1.sycdn.imooc.com//szimg/5e90102e096dfde507850355.jpg

https://img1.sycdn.imooc.com//szimg/5e90103109ec632220570459.jpg

地址:

慕课网的仓库:https://git.imooc.com/coding-420/springframework5.2.0.RELEASE/src/master/buildSrc

github的仓库:https://github.com/spring-projects/spring-framework/tree/v5.2.0.RELEASE/buildSrc


2 回复 有任何疑惑可以回复我~
  • 谢谢同学,这里慕课网git少了src目录,深坑。。。
    回复 有任何疑惑可以回复我~ 2022-07-25 23:25:07
慕瓜8810454 2020-11-24 21:23:24

顶顶顶顶

0 回复 有任何疑惑可以回复我~
翔仔 2020-04-09 01:03:32

感谢同学的分享,感觉是build.gradle配置不对得原因

0 回复 有任何疑惑可以回复我~
  • 提问者 00豆浆油条00 #1
    谢谢 老师!我的build.gradle配置文件是直接从慕课网的仓库下载下来的。我对一下里面的配置和视频是一致的(修改了一些下载源地址)
    回复 有任何疑惑可以回复我~ 2020-04-10 14:19:14
提问者 00豆浆油条00 2020-04-07 21:23:47

本课程中类似的问题,但是没有找到解决的答案:

https://coding.imooc.com/learn/questiondetail/175274.html

https://coding.imooc.com/learn/questiondetail/178297.html

0 回复 有任何疑惑可以回复我~
问题已解决,确定采纳
还有疑问,暂不采纳
微信客服

购课补贴
联系客服咨询优惠详情

帮助反馈 APP下载

慕课网APP
您的移动学习伙伴

公众号

扫描二维码
关注慕课网微信公众号