首页 > 解决方案 > 如何在 Eclipse 中将文件夹标记为测试文件夹?

问题描述

我的 java 项目中有两个测试目录。一个包含集成测试和另一个单元测试:

── src
│   ├── it
│   │   └── java
│   ├── main
│   │   ├── java
│   │   └── resources
│   └── test
│       └── java

我正在使用failsafe插件来运行这些集成测试。要将src/it/java目录注册为测试源,我正在使用build-helper-maven-plugin插件。有关完整设置,请参阅https://stackoverflow.com/a/17866387/11550924

它从命令行运行良好 -mvn verify成功运行我的集成测试。

然而,在 Eclipse 中,我在集成测试类中范围为test(例如 junit)的所有类上都收到了导入警告。

一定是 Eclipse 没有将此文件夹识别为包含测试的文件夹。

有谁知道如何告诉 Eclipse 这个文件夹是一个测试文件夹?

标签: javaeclipsemaven

解决方案


我切换到 IntelliJ,这个文件夹结构运行良好。

如果你不能这样做,只需将集成测试放在src/test/java/it.


推荐阅读