如何让eclipse忽略特定的子文件夹

时间:2012-09-25 08:57:56

标签: eclipse unit-testing cppunit

我不熟悉eclipse。我有一个问题作为这个主题标题。场景是我想在文件夹src中创建一个子文件夹“test”(用于单元测试)。但是在创建文件夹“test”之后,eclipse会自动将这个“test”文件夹及其内容添加到当前项目中。这导致“main”函数的多重定义错误,因为在“test”文件夹下还有一个包含main函数的cpp文件。我想要的是把“test”文件夹放在src文件夹中但是这个文件夹不属于当前项目,这意味着当我编译当前项目时,“test”下的文件将不会被编译(还有另一个测试项目做这个)。有人知道吗?提前谢谢!

1 个答案:

答案 0 :(得分:2)

默认情况下,Eclipse会将源文件夹下的所有内容添加为源,但这可以在项目属性设置中更改。右键单击项目,选择“属性”,然后在java构建路径中进行更改以添加排除过滤器。

Add exclusion filter to source

更新:

要从项目视图中删除文件夹,请在视图菜单中设置过滤器: Filter files in the view