私は自分のプロジェクトを定義するためにMavenを使用しています。私の依存関係の1つは、実行時にネイティブDLLを必要とするため、テストやデバッグに必要です。ネイティブDLLは、既知の場所で入手できます。一度チェックインでき、各開発者が手動で設定しなくてもすべての開発者が使用できるソリューションが必要です。
「実行構成」でjava.libary.pathを手動で設定できることはわかっています。これにより、ネイティブDLLを見つけることができますが、これには、開発者ごとに手動でセットアップする必要があります。
特定のプロジェクトの依存関係にjava.library.pathを設定することもできますが、これも特定の開発者にとってローカルです。
最後に、java.library.pathを指定するようにsurefireプラグインを設定できることはわかっていますが、これはmavenを介してトリガーされるテストにのみ役立ちます。したがって、ビルドサーバーには最適ですが、EclipseでJUnitランナーを使用する開発者には役立ちません。または、Eclipseから直接コードをデバッグまたは実行したい。
抜け道はありますか?