3

pom.xmlいくつかのJUnitテストを含むプロジェクトがあります。pom.xmlとユニットテストの両方が正しいです。しかし、問題は、テストがsrc / test / javaフォルダーにないことです(このフォルダーは使用できません)。別のソースフォルダー(このプロジェクトにもあります)からテストを実行するようにMavenに指示することはできますか?

4

1 に答える 1

6

この部分をpomに追加するだけで十分です。

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

test-compileテストソースはフェーズ中にコンパイルされmaven-surefire-plugin、テストクラスも検索されます。

于 2012-11-06T20:30:15.090 に答える