关键的gradle eclipse插件3.6.2用eclipse 4.4.1打破

时间:2014-09-27 08:40:38

标签: spring-tool-suite gradle-eclipse

将Eclipse Luna更新为SR1(4.4.1)打破了gradle支持(Gradle IDE的3.6.2版本)。

有关详细信息,请参阅以下gradle论坛帖子: http://gsfn.us/t/4mm29

到目前为止,只有解决方案才能回到Eclipse 4.4。或使用gradle nightly build。 有人知道更好的解决方法吗?

1 个答案:

答案 0 :(得分:0)

问题是由Eclipse错误(https://bugs.eclipse.org/bugs/show_bug.cgi?id=445122)引起的。

解决方法:将这些系统属性添加到STS.ini(或eclipse.ini或GGTS.ini,具体取决于您实际运行的内容):

-Dosgi.configuration.area.default=null
-Dosgi.user.area.default=null
-Dosgi.user.area=@user.dir

有关详细信息,另请参阅STS错误报告: https://issuetracker.springsource.com/browse/STS-3922

请注意,解决方法将包含在STS Gradle Tooling 3.6.2中。 STS 3.6.2尚未发布,但Gradle Tooling 3.6.2的每晚构建现在已经包含一些代码,这些代码将在运行Gradle构建,模型构建或任务之前清理系统属性。