0

Maven 3 では、次のように、複数のスレッドを使用してプロジェクトを構築できます。

mvn -T 4 clean install

一貫性のあるデータベースに単体テストをセットアップする (および実行中にデータを操作する) ため、これらの単体テストが並列実行で実行されていないことを確認する必要があります。Maven-Surefire-Plugin には、テストを順次実行するか、並列実行を有効にするための構成オプションがあることを知っています。

<configuration>
   <parallel>classes</parallel>
</configuration>

この構成を空のままにしておくと、テストは順番に実行する必要がありますよね? しかし、上記のように複数の Maven-Threads (-T) を使用して Build を呼び出した場合でも、実行は順次実行されますか?

4

2 に答える 2

1

私が理解している限り、ドキュメントから、並列ビルドは並列で実行され、各モジュール内では実行modulesされません。goalsその場合、モジュール内の単体テストは、並列で実行するように確実に構成されていない限り、順次実行されます。

于 2012-01-17T12:08:28.667 に答える