如何在不删除Eclipse源的情况下删除Eclipse项目相关文件

时间:2013-05-16 11:44:01

标签: eclipse project eclipse-cdt

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

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

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

每次手动删除项目相关文件都很麻烦。如果无论如何只能从Eclipse中删除与Eclipse相关的项目文件,那将是一件好事。

有什么想法吗?

3 个答案:

答案 0 :(得分:1)

我最近遇到了同样的问题,最合理的解决方案是使用导出向导以及过滤器类型的其他设置。所以在没有eclipse设置的情况下获取项目文件的步骤:

  1. 右键单击所需项目,然后选择导出;
  2. 选择常规> 文件系统;
  3. 在打开的标签选择目标目录中,选择要导出的文件扩展名(在我的情况下为.html,.css和.js),并选择过滤类型选项,然后点击完成 < / LI>

    希望我的回答对某人有帮助

答案 1 :(得分:1)

对于Windows,可以使用PowerShell解决问题:

Get-ChildItem -include  .settings -recurse | Remove-Item -force -recurse
Get-ChildItem -include  .classpath -recurse | Remove-Item -force -recurse

答案 2 :(得分:0)

感谢这个帖子。我想做同样的事情。 我现在正在遵循这些步骤。 1.从Project Explorer中删除项目(不要从磁盘中删除) 2.删除.cproject .project .metadata .settings等 从磁盘手动eclipse配置文件。 这是一种方式,如果有更好的方法,将会很感激 做同样的事情(但是在Eclipse中的一切)。 感谢