首页 > 解决方案 > 在运行 gradle eclipse 任务之前是否需要关闭 Eclipse?

问题描述

我最近开始了一项使用 Eclipse 和 Gradle 的新工作。要生成 eclipse 项目文件,我们运行 gradle eclipse 任务。现在,我的一些同事说,在运行 gradle eclipse 任务之前关闭 Eclipse 很重要。但是当我查看 Gradle eclipse 插件https://docs.gradle.org/6.8.1/userguide/eclipse_plugin.html的文档时,我看不到任何关于此的提及。

那么,如果您正在运行 gradle eclipse 任务,是否需要关闭 Eclipse,或者这只是一种迷信?另外,在运行 cleanEclipse 任务时是否可以让 Eclipse 保持打开状态?

标签: javaeclipsegradle

解决方案


不,Eclipse 不需要关闭即可运行 Gradleeclipse任务。

Gradleeclipse任务创建和/或修改配置文件(.classpath.settings/org.eclipse.jdt.ui.prefs等)。在 Eclipse 运行时编辑这些文件是安全的。有几个插件和工具可以这样做,包括基于无头 Eclipse 的 Visual Studio Code 的 Java 语言支持。如果我没记错的话,我什至见过这样的 Eclipse 代码。建议共享这些文件,由此可以得出结论,这些文件可以在 Eclipse 运行时安全地修改。

注意:在大多数情况下,eclipse不需要 Gradle 任务。要将项目创建/打开/导入为 Gradle 项目,请使用File > Import...: Gradle > Existing Gradle Projecteclipse不需要 Gradle 任务)。


推荐阅读