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

标签 eclipse unit-testing cppunit

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

最佳答案

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

Add exclusion filter to source

更新:

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

关于eclipse - 如何让eclipse忽略特定的子文件夹,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/12579483/

相关文章:

java - 无法导入processing.serial.* Eclipse

java - 如何为 Servlet 3.0 配置 Spring Boot 1.2.0 并让 m2e 将 Eclipse Facet 设置为 3.0?

java - TestNG - 构造函数上的@Test

python - 我可以在第一个断言失败后测试测试的所有断言吗?

c++ - 模拟对象问题

java - Android .R 未生成 - 检查了所有常见原因

Android 初学者 - 包装和纯文本 - Eclipse/Android Studio

javascript - 什么时候应该使用 Jest 快照测试与单元测试中的常规断言?

c++ - '_Unwind_GetIPInfo' 符号

c++ - 在 cppunit 中与 qttestrunner 的链接问题