spring源码环境编译问题

Posted 可持续化发展

tags:

篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了spring源码环境编译问题相关的知识,希望对你有一定的参考价值。

错误信息:(各种各样的) 

* Where:
Settings file 'D:\\idea_space\\spring-test02\\settings.gradle' line: 8

* What went wrong:
Could not compile settings file 'D:\\idea_space\\spring-test02\\settings.gradle'.
> startup failed:
  settings file 'D:\\idea_space\\spring-test02\\settings.gradle': 8: Only Project build scripts can contain plugins {} blocks
  
  See https://docs.gradle.org/5.6.4/userguide/plugins.html#sec:plugins_block for information on the plugins {} block
  
   @ line 8, column 1.
     plugins {
     ^
 
  1 error
* Try:
Run with --info or --debug option to get more log output. Run with --scan to get full insights.
Could not compile settings file 'D:\\idea_space\\spring-test02\\settings.gradle'.
> startup failed:
  settings file 'D:\\idea_space\\spring-test02\\settings.gradle': 8: Only Project build scripts can contain plugins {} blocks

 Could not find method testCompile() for arguments [org.junit.jupiter:junit-jupiter-api] o

Caused by: org.codehaus.groovy.control.MultipleCompilationErrorsException: startup failed:

反正就是各种莫名其妙的问题。99%的概率,都是版本问题,gradle版本,Java版本。

反正就是探索,加修改版本,再build。 

gradle的版本,试一下,7版,6版,5版的。build失败,就重试。

看一下,这几个文件。

 

最后就发现,好了。(成功的预兆:build的时候,会下很多很多的jar,一边下jar包,一边build项目)。

以上是关于spring源码环境编译问题的主要内容,如果未能解决你的问题,请参考以下文章

记一次spring5源码的完整编译过程

Spring源码分析-Spring源码编译

Spring源码下载编译并导入IDEA

IDEA 搭建Spring源码环境

一:spring源码介绍和编译

编译spring源码