停止 Eclipse/Gradle 生成 .project 和 .settings/

Posted

技术标签:

【中文标题】停止 Eclipse/Gradle 生成 .project 和 .settings/【英文标题】:Stop Eclipse/Gradle from generating .project and .settings/ 【发布时间】:2019-08-07 13:29:06 【问题描述】:

几天前我曾经在我的 Ubuntu 机器上安装了 Eclipse,并决定删除它,但现在我的 android 项目存储库中有一个 .setting/ 目录和 .project 文件,使用 @987654323 删除它后再次生成它@ 命令。我该如何阻止它?

【问题讨论】:

如何打开项目? 我通过android studio打开它,但即使通过终端导航到它也会导致同样的结果。 为什么不在您的存储库中发出ignore 命令? 您的意思是将文件添加到.gitignore 文件中? 可能。我不知道如何在 git 中做到这一点。 【参考方案1】:

也许您的 build.gradle 文件引用了 Gradle Eclipse 插件?这将是即使您停止使用 Eclipse 也会继续生成这些文件的唯一原因。如果是这种情况,请将您的 Gradle 构建与以前的版本进行比较,或者直接删除 Eclipse plugins。

如果您仍在使用 Eclipse 或任何基于 Eclipse 的 IDE,这些文件将不断生成,我不建议您删除它们。如前所述,您可以阻止它们进入您的源代码控制系统。如果使用 Git,您可以将以下内容添加到您的 .gitignore 文件中以忽略这些文件。

.project
.settings

【讨论】:

我应该如何删除eclipse插件? 编辑 build.gradle 文件并删除引用。我的答案有一个文档链接,该链接会很有帮助,而且比在这里提问要快得多。 我问因为在我的build.gradle 文件中没有对 eclipse 插件的引用,而且我在~/.gradle 中没有根设置。

以上是关于停止 Eclipse/Gradle 生成 .project 和 .settings/的主要内容,如果未能解决你的问题,请参考以下文章

eclipse gradle插件Buildship  不支持gradle6.5或更高版本了吗?

从 eclipse+gradle 运行时 Spring Boot 错误加载测试配置

Eclipse Gradle 插件“无法获取类型的模型”

如何添加 Eclipse Gradle 任务选项卡?

Eclipse/Gradle 多项目中库的不稳定行为 (UnsatisfiedLinkError)

Eclipse Gradle 向导使用 SubFolder -lib 创建项目