将Eclipse Luna更新为SR1(4.4.1)打破了gradle支持(Gradle IDE的3.6.2版本)。
有关详细信息,请参阅以下gradle论坛帖子: http://gsfn.us/t/4mm29
到目前为止,只有解决方案才能回到Eclipse 4.4。或使用gradle nightly build。 有人知道更好的解决方法吗?
答案 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构建,模型构建或任务之前清理系统属性。