複数の Maven プロジェクトで共有される 1 つのメイン構成ファイルと 1 つのテスト構成ファイルがあります。テスト中に、テスト構成ファイルがあるディレクトリへのクラスパスを指定しています。
プロジェクト全体がテスト/ビルドされている場合、これはうまく機能しますが、単一のテストを実行している間は機能しません。構成ファイルがクラスパスに見つかりません。
ここに設定があります:
<plugin>
<artifactId>maven-surefire-plugin</artifactId>
<configuration>
<additionalClasspathElements>
<element>${project.parent.basedir}/conf/test</element>
</additionalClasspathElements>
</configuration>
</plugin>
単一のテストを実行するためにsurefireがプロパティを無視する理由は何ですか?
ありがとうございました