Maven にネイティブ ライブラリをロードさせようとすると問題が発生します。現在、ライブラリ ファイル (.so) を配置するsrc/main/resources/
と、java.library.path に見つからないというエラーが表示されます。また、これをプロジェクトのベース ディレクトリに配置しようとしましたが、同じ結果が得られました。
以下は私が試したmavenプラグインですが、うまくいかないようです。
<plugin>
<groupId>org.apache.maven.plugins</groupId>
<artifactId>maven-surefire-plugin</artifactId>
<configuration>
<systemProperties>
<property>
<name>java.library.path</name>
<value>${project.build.directory}</value>
</property>
</systemProperties>
</configuration>
</plugin>
それが役立つ場合は、プロジェクトを Eclipse から直接実行します。Eclipseで動作させる方法は知っていますが、mavenで動作させたいです。
@EDITコマンドラインでも実行しようとしましたが、それでも同じ間違いが発生します