在默认的src / test / java文件夹中运行maven test

时间:2012-11-06 19:28:52

标签: unit-testing maven

我有一个包含pom.xml和一些JUnit测试的项目。 pom.xml和单元测试都是正确的。但问题是测试不在src / test / java文件夹中(我不能使用这个文件夹)。是否有可能告诉maven从另一个源文件夹(也在这个项目中)执行测试?

1 个答案:

答案 0 :(得分:5)

将此部分添加到您的pom就足够了:

<project>
    ...
    <build>
        <testSourceDirectory>src/int-test/java</testSourceDirectory>
    </build>
    ...
</project>

测试源将在test-compile阶段进行编译,maven-surefire-plugin也会找到测试类。