Spring源码构建坑,直接导入idea,使用gradle构建报错
1.首先报错:Compilation failed; see the compiler error output for details.
2.然后输入gradlew build --info ,查看到以下报错信息:
符号: 类 TaskProvider
位置: 程序包 org.gradle.api.tasks
E:\workspace\Spring-Framework\buildSrc\src\main\java\org\springframework\build\api\ApiDiffPlugin.java:75: 错误: 找不到符号
TaskProvider jar = project.getTasks().withType(Jar.class).named(“jar”);
^
符号: 类 TaskProvider
位置: 类 ApiDiffPlugin
E:\workspace\Spring-Framework\buildSrc\src\main\java\org\springframework\build\api\ApiDiffPlugin.java:75: 错误: 找不到符号
TaskProvider jar = project.getTasks().withType(Jar.class).named(“jar”);
3.百度了很多,并没有用.然后找到了spring-framework根目录下的一个文件,里面有将源码导入到idea的详细步骤
4.按照里面的步骤,在spring工程目录下,cmd命令行,使用命令gradlew :spring-oxm:compileTestJava,出现以下界面