2

dllファイルを含む外部ライブラリがあります。netbeansとjavaを使用しています。「java-Djava.library.path="bin"」のようなライブラリパスをjarファイルに追加したいのですが、どうすればよいですか?相対パスを追加する必要があります。これはユーザー向けのプログラムであり、インストールをまったく必要としないため、追加する必要があります。

ありがとう

4

2 に答える 2

3

DLLには絶対パスを使用できます。ライブラリのロード元がわかっている場合は、パスを変更する必要はありません。

System.load("C:/my/path/to/dll/my.dll");
于 2012-04-17T11:43:06.093 に答える
1

フルJARパスを指定する必要があります。

java -Djava.library.path="bin/my.jar"
于 2012-04-17T11:37:25.153 に答える