作为Eclipse用户,我一直喜欢Gradle IDE。然而,这个插件现在被废弃了,转而支持新的Buildship插件。
在安装了Buildship的新Eclipse之后,我面临以下所有Gradle项目中的错误:
缺少gradle项目配置文件:.file/org.eclipse.buildship.core.prefs
谷歌上有几个页面处理这个问题,但它们似乎都很过时。在插件的bugtracker中也有一个条目,该插件被设置为“封闭固定”。很显然它不是固定的。
我做错了什么吗?有什么办法解决这个问题吗?
发布于 2017-02-27 00:45:20
我自己想出来的。“缺少gradle项目配置文件”的问题源于将gradle项目导入Eclipse的方式。
当通过常规的File -> Import -> General -> Existing Project into Workspace
命令导入一个gradle项目时,它将而不是工作并产生前面提到的错误。
但是,如果您通过File -> Import -> Gradle -> Existing Gradle Project
导入相同的项目,那么您将得到一个不同的导入向导,使用该向导,它的工作方式就像一种魅力。
我仍然认为这是一个bug,因为导入向导的选择应该无关紧要。不过,选择合适的向导仍然是一个可行的解决办法。
发布于 2017-06-22 05:52:47
另一种选择是:
sh gradlew cleaneclipse
Win:gradlew cleaneclipse
在您的apply plugin: 'eclipse'
中需要build.gradle
sh gradlew eclipse
Win:gradlew eclipse
现在,gradle性质将在您的eclipse项目中丢失。打开project -> configure -> add gradle nature
的上下文菜单
现在一切都应该好起来了。
发布于 2018-07-09 09:55:03
我认真地寻找解决办法,但只找到了解决办法。Alan47 47的解决方案为我创建了文件,但在我的情况下无法正确地创建项目。因此,我只是复制了创建的文件,并以默认方式再次导入了该项目:
File -> Import -> General -> Existing Project into Workspace
并再次将文件粘贴到目录中。
./.settings
文件的名称:
org.eclipse.buildship.core.prefs
该文件的内容仅为:
connection.project.dir=
eclipse.preferences.version=1
https://stackoverflow.com/questions/42393545
复制相似问题