私は Eclipse を使用しており、一部の単体テストでは-Djava.library.path
、特にテストが機能するようにいくつかの JVM 引数を設定する必要があります。次のようにPOMファイルに設定しました。
<plugin>
<groupId>org.apache.maven.plugins</groupId>
<artifactId>maven-surefire-plugin</artifactId>
<configuration>
<argLine>-Djava.library.path=target/dll</argLine>
</configuration>
</plugin>
Mavenでビルドすると正しく動作します。ただし、Eclipse で実行すると (Maven プラグインがインストールされていても、Eclipse 環境の他のすべてが Maven で適切に動作しています)、この JVM 引数は適用されません。これがなぜなのか、またはこれを修正する方法を知っている人はいますか?