【发布时间】:2017-07-12 14:58:07
【问题描述】:
作为 Eclipse 用户,我一直很喜欢 Gradle IDE。但是,此插件现已弃用,取而代之的是新的 Buildship 插件。
在安装了 Buildship 的新 Eclipse IDE 设置后,我在所有 Gradle 项目中都遇到以下错误:
缺少 gradle 项目配置文件:.settings/org.eclipse.buildship.core.prefs
谷歌上有几个页面处理这个问题,但它们似乎都已经过时了。插件的 bugtracker 中还有一个条目设置为“CLOSED FIXED”。好吧,显然,它没有修复。
我做错了吗?任何想法如何解决这个问题?
【问题讨论】:
-
我在从版本控制中签出项目时遇到此错误,其中缺少
org.eclipse.buildship.core.prefs,因为提交用户甚至不使用 Buildship。问题是:org.eclipse.buildship.core.prefs可以安全地致力于版本控制吗? -
我不认为您可以将这些文件添加到版本控制中,因为 Eclipse 将它们放在工作区元数据文件夹中 - 它可以驻留在与您的实际目录完全不同的目录中项目。所以不行。目前,如果出现问题,您必须通过向导重新导入项目。
-
org.eclipse.buildship.core.prefs位于项目的.settings文件夹中,不是吗? -
啊,是的,你是对的。我以为是
.metadata。我总是将.settings放在 gitignore 上。所以也许可以将org.eclipse.buildship.core.prefs签入版本控制。我不知道如果您在另一台计算机上检查它是否有任何绝对路径或其他依赖项可能会中断。我个人建议不要这样做。 -
删除项目的 Gradle 属性并再次添加 Gradle 属性,它开始为我工作。很棒的@Swiggels
标签: eclipse gradle configuration buildship