首页
学习
活动
专区
圈层
工具
发布
首页
学习
活动
专区
圈层
工具
MCP广场
社区首页 >问答首页 >如何解决Buildship中“缺少Gradle项目配置文件”的问题?

如何解决Buildship中“缺少Gradle项目配置文件”的问题?
EN

Stack Overflow用户
提问于 2017-02-22 13:58:32
回答 5查看 49.7K关注 0票数 36

作为Eclipse用户,我一直喜欢Gradle IDE。然而,这个插件现在被废弃了,转而支持新的Buildship插件。

在安装了Buildship的新Eclipse之后,我面临以下所有Gradle项目中的错误:

缺少gradle项目配置文件:.file/org.eclipse.buildship.core.prefs

谷歌上有几个页面处理这个问题,但它们似乎都很过时。在插件的bugtracker中也有一个条目,该插件被设置为“封闭固定”。很显然它不是固定的。

我做错了什么吗?有什么办法解决这个问题吗?

EN

回答 5

Stack Overflow用户

回答已采纳

发布于 2017-02-27 08:45:20

我自己想出来的。“缺少gradle项目配置文件”的问题源于将gradle项目导入Eclipse的方式。

当通过常规的File -> Import -> General -> Existing Project into Workspace命令导入一个gradle项目时,它将而不是工作并产生前面提到的错误。

但是,如果您通过File -> Import -> Gradle -> Existing Gradle Project导入相同的项目,那么您将得到一个不同的导入向导,使用该向导,它的工作方式就像一种魅力。

我仍然认为这是一个bug,因为导入向导的选择应该无关紧要。不过,选择合适的向导仍然是一个可行的解决办法。

票数 50
EN

Stack Overflow用户

发布于 2017-06-22 13:52:47

另一种选择是:

  1. 移动到您的项目路径(在其中找到gradle或gradlew )
  2. Unix:sh gradlew cleaneclipse Win:gradlew cleaneclipse

在您的apply plugin: 'eclipse'中需要build.gradle

  1. 在eclipse中刷新您的项目。
  2. 之后是Unix:sh gradlew eclipse Win:gradlew eclipse

现在,gradle性质将在您的eclipse项目中丢失。打开project -> configure -> add gradle nature的上下文菜单

现在一切都应该好起来了。

票数 28
EN

Stack Overflow用户

发布于 2018-07-09 17:55:03

我认真地寻找解决办法,但只找到了解决办法。Alan47 47的解决方案为我创建了文件,但在我的情况下无法正确地创建项目。因此,我只是复制了创建的文件,并以默认方式再次导入了该项目:

代码语言:javascript
运行
复制
File -> Import -> General -> Existing Project into Workspace

并再次将文件粘贴到目录中。

代码语言:javascript
运行
复制
./.settings

文件的名称:

代码语言:javascript
运行
复制
org.eclipse.buildship.core.prefs

该文件的内容仅为:

代码语言:javascript
运行
复制
connection.project.dir=
eclipse.preferences.version=1
票数 11
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/42393545

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档