Warning: file_get_contents(/data/phpspider/zhask/data//catemap/9/java/399.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Java 选择渐变时Spring Starter项目不工作_Java_Gradle_Spring Boot_Spring Tool Suite - Fatal编程技术网

Java 选择渐变时Spring Starter项目不工作

Java 选择渐变时Spring Starter项目不工作,java,gradle,spring-boot,spring-tool-suite,Java,Gradle,Spring Boot,Spring Tool Suite,使用STS3.7.1SpringStarter项目,这里是我的选择,然后是错误 在第一个屏幕中,我选择了Gradle Project和War,并将其他所有内容保留为默认设置 在第二个屏幕中,我选择了安全性、执行器、AOP、Web、AtomikosJTA、Jersy JAX-RS、JPA、Rest存储库、PostgreSQL和HATEOAS 然后,当我单击“完成”时,它会下载一堆内容,然后停止并给出以下错误: “导入入门内容”遇到问题。 NoSuchMethodError:org.gradle.a

使用STS3.7.1SpringStarter项目,这里是我的选择,然后是错误

在第一个屏幕中,我选择了Gradle Project和War,并将其他所有内容保留为默认设置

在第二个屏幕中,我选择了安全性、执行器、AOP、Web、AtomikosJTA、Jersy JAX-RS、JPA、Rest存储库、PostgreSQL和HATEOAS

然后,当我单击“完成”时,它会下载一堆内容,然后停止并给出以下错误:

“导入入门内容”遇到问题。 NoSuchMethodError:org.gradle.api.internal.CompositedMainObjectSet.addCollectionLorg/gradle/api/DomainObjectCollection;Lorg/gradle/api/internal/CompositedMain对象集; org.gradle.api.internal.CompositedMainObjectSet.addCollectionLorg/gradle/api/DomainObjectCollection;Lorg/gradle/api/internal/CompositedMain对象集

它在我的磁盘上创建文件,但不在STS中创建项目


任何帮助都将不胜感激。谢谢

你没有提到你是否有Gradle插件>我验证了Gradle扩展的最新版本已经安装。这就是Gradel IDE 3.7.1.201510041001-release我建议不要对gradle使用war打包,因为gradle的工具API不能正确支持WTP项目。不过,这可能不是问题所在。这听起来更像是工具api和gradle版本之间的不匹配。由于工具api应该与gradle的不同版本一起工作,这可能是gradle工具api或gradle中的一个bug。我刚刚尝试了您描述的内容,项目导入对我来说很好。您是否碰巧更改了任何gradle工具首选项windows>>首选项>>gradle。例如,您是否启用了“自定义工具模型”或“将JAR重新映射到Gradle项目?”我看不到任何更改,但是我尝试恢复到默认值,并且得到了相同的错误。我不确定在更新之前这是否是一个问题,但我在2015年10月28日尝试之前更新了所有可用的更新。在尝试导入选择了gradle选项的入门指南时,我也会遇到相同的错误。不过,我成功地将gradle用于多个自定义项目。