弹簧启动器的STS向导缺少gradle选项

时间:2014-10-26 15:09:12

标签: sts-springsourcetoolsuite

直到最近,弹簧启动器项目向导才有一个下拉菜单,可以在maven和amp;之间进行选择。 gradle这个。现在缺少这个,默认情况下项目使用maven进行初始化。

有人可以告诉我它为什么会消失,以及是否有任何其他自动方式在STS / eclipse中启动基于gradle的弹簧项目。我不能打破我自己的gradle脚本,但我不喜欢这样。

由于

1 个答案:

答案 0 :(得分:0)

  

有人可以告诉我它为什么会消失......

经过一番调查后,我发现初始化应用程序(http://start.spring.io)最近的更改是负责任的。 Web服务中导入选项的名称已更改,并且不再与STS导入向导中使用的名称相匹配。

导入向导会忽略“未知”类型(因为它不知道如何导入它们)。这会导致有效类型选项列表变为空,因此STS向导不再显示它。

请参阅https://github.com/spring-io/initializr/issues/42

我希望快速解决问题(在修复后会更新此答案)。

更新:已恢复对start.spring.io应用程序的有问题的更改,此选项现在应在STS向导中再次运行。

  

...如果在STS / eclipse中有任何其他自动启动基于gradle的弹簧项目的方式。

是的,您还可以使用其他东西。 “导入入门内容”向导。简短的spring.io指南采用Maven和Gradle风格。因此,导入其中一个可能是一个很好的起点。