如何删除 Eclipse 项目相关文件而不从 Eclipse 中删除源

2023-12-31

每当我们想要使用现有源位置创建 Eclipse 项目时,我们都会选择现有源位置(根)作为项目位置。 Eclipse 将在该源的根目录中创建所有项目特定文件。

现在,由于某种原因,如果我们想使用不同的设置重新创建项目,我们应该如何告诉 Eclipse 不要删除源代码,而是删除所有与项目相关的文件?它基本上清理了所有与 Eclipse 相关的文件。例如,我想在其他IDE中创建项目,我是否必须进入项目目录并手动识别所有Eclipse相关文件并将它们删除?

当我们尝试从 Eclipse 中删除项目时,我们有两个选择,删除项目中的所有内容(选中复选框时)或保留项目中的所有内容(这只会从项目资源管理器中删除项目,但保留所有项目根源目录中的相关文件)。

每次都要手动删除项目相关文件,很麻烦。如果能够直接从 Eclipse 中仅删除与 Eclipse 相关的项目文件,那就太好了。

有什么想法吗?


在 UNIX/Linux 上,您可以“手动”执行此操作 - 打开终端并导航到项目的根目录,然后执行以下命令:

find . \( -name .classpath -o -name .project -o -name .settings \) -exec rm -rf {} \;

如果有人喜欢别名:

alias show_eclipse_files='find . \( -name .classpath -o -name .project -o -name .settings \)'
alias delete_eclipse_files='find . \( -name .classpath -o -name .project -o -name .settings \) -exec rm -rf {} \;'

NOTE:您最好先从 Eclipse 中删除该项目,这样它就不会因缺少配置而感到困惑。

本文内容由网友自发贡献,版权归原作者所有,本站不承担相应法律责任。如您发现有涉嫌抄袭侵权的内容,请联系:hwhale#tublm.com(使用前将#替换为@)

如何删除 Eclipse 项目相关文件而不从 Eclipse 中删除源 的相关文章

  • 如何将参数传递到 eclipse-plugin 中的代码模板

    我想创建一个定义新代码模板的插件 喜欢这篇博文 http thomaswabner wordpress com 2009 08 21 use your own variable in eclipse code templates 如何将参数
  • m2e:m2e 不支持复制依赖项

    我在我的中收到此错误pom xml 我不明白我需要更改什么才能让 Eclipse 运行该项目 运行为 gt maven build
  • android sdk 管理器未更新

    在尝试更新适用于 Android 的 eclipse sdk 管理器时 我收到以下错误而不是更新 Downloading Android SDK Platform tools revision 20 URL not found C Prog
  • 日食上的垂直白线[重复]

    这个问题在这里已经有答案了 可能的重复 是否可以将 Eclipse 的代码折叠槽设为黑色 https stackoverflow com questions 1041760 is it possible to make eclipses c
  • 从 Eclipse 中的工作应用程序导出后出现 ClassNotFoundException

    因此 在将项目导出到可运行的 jar 后 我收到此消息 我很不明白为什么会这样 因为应用程序正在运行完美当我在 Eclipse 中选择 运行 时 我已经尝试过提取和打包可靠的库 但没有雪茄 有人知道该怎么办吗 Exception in th
  • Eclipse Android 插件中出现“调试证书已过期”错误

    我正在使用 Eclipse Android 插件来构建一个项目 但是我 在控制台窗口中出现此错误 2010 02 03 10 31 14 androidVNC Error generating final archive Debug cer
  • Eclipse - 即使java文件有编译错误也会自动生成类文件

    我创建了一个简单的 java 文件 有编译错误 已删除 在第 4 行 public class Test public static void main String args System out println Hi 保存后 如果我看到
  • cordova - 错误:无法获取平台 android

    我安装了 cordova 并创建了一个新项目 但是当我使用这个命令添加android平台时 cordova平台添加android 出现此错误 Error Failed to fetch platform android Probably t
  • 为 Java 和 PHP 设置 Eclipse

    我已经安装了用于Java开发的Eclipse 我还想安装 PHP CSS HTML 和 Javascript 插件 但我检查过的所有网站都只提供 一体化 软件包 因此我可以下载一体化 Java 软件包 或者一个一体化的 PHP 包 但不能同
  • 提交项目时我应该包含 .project 和 .classpath 吗?

    当我将 Web 应用程序提交到源代码管理时 我还应该包含 project 和 classpath 文件吗 我不认为这应该有任何区别 因为使用该项目的其他用户应该具有相同的项目设置 这种问题会让人们在一场永无休止的辩论中陷入困境 你基本上有两
  • Eclipse ADT:创建每个新项目后创建项目名称“appcompat_v7”

    好吧 我想强调这一点并将其全部放在这个线程中 因为其余线程没有得出结论的答案 所以在跳到它们之前 这里是我提到的线程 Adt 不会创建默认的 hello world 但命令行会创建 https stackoverflow com quest
  • 在 Eclipse 中编译 Groovy 文件

    我的 java web 项目包含一些 Groovy 代码 但 Eclipse 无法识别 Groovy 文件 也无法从中生成任何类 我已经在 Eclipse 中安装了 Groovy 插件 在我的 Windows 机器中安装 Groovy 并设
  • Eclipse Oxygen - 该项目未构建,因为其构建路径不完整

    我刚刚安装了 Eclipse Oxygen 并尝试在工作台中打开现有项目 但收到此错误 该项目未构建 因为其构建路径不完整 不能 找到 java lang Object 的类文件 修复构建路径然后尝试 建设这个项目 我尝试右键单击该项目 转
  • 用于 Eclipse 的 Resharper [关闭]

    就目前情况而言 这个问题不太适合我们的问答形式 我们希望答案得到事实 参考资料或专业知识的支持 但这个问题可能会引发辩论 争论 民意调查或扩展讨论 如果您觉得这个问题可以改进并可能重新开放 访问帮助中心 help reopen questi
  • Eclipse Juno 指标插件

    Eclipse JUNO 版本有哪些 Eclipse 指标插件 我尝试了一些通用指标插件 但没有一个能够在 Eclipse 的 JUNO 版本中正常运行 差点忘了 我们正在使用 Java 作为编程语言 我想要诸如圈复杂度 代码行数 方法长度
  • 用于选择或删除直到(但不包括)下一个单词的所有空格的 Eclipse 快捷方式

    多年来我一直在使用 Netbeans 以下是我在 Eclipse 中找不到的极少数功能之一 如何通过一次击键组合分别选择或删除直到 但不包括 下一个或上一个单词的所有尾随或前面的空格 In netbeans Ctrl Shift Right
  • Eclipse 替换所有类中的文本?

    是否有一个命令可以将 Eclipse 项目中所有 java 文件中的一串代码替换为另一串代码 在 Visual Studio 中 有一个 在所有文件中替换 选项 我在 Eclipse 中似乎找不到该选项 Press Ctrl H or lo
  • JRE 系统库 [WebSphere v6.1 JRE](未绑定)

    将项目导入 Eclipse 后 我的构建路径中出现以下错误 JRE System Library WebSphere v6 1 JRE unbound 谁知道怎么修它 右键单击项目 特性 gt Java 构建路径 gt 图书馆 gt JRE
  • 错误:在根项目“projectName”中找不到项目“app”

    我有一个在 Eclipse 中开发的旧应用程序 现在尝试将其迁移到 Android Studio 我更新了库并遵循了基本步骤 现在 我收到此错误 Error Project app not found in root project pro
  • 在activity_main.xml中注释

    我是安卓新手 据我所知 XML 中的注释与 HTML 中的注释相同 使用 形式 我想在 Android 项目的 Activity main xml 配置文件中写一些注释 但它给了我错误 值得注意的是 我使用的是 Eclipse 但目前 我直

随机推荐