2012-03-30 8 views
1


問題は次のとおりです。Javaコードを実行しているときにエラーが発生します。スレッド "main"の例外java.lang.UnsatisfiedLinkError:サンプルがありません\\(library:sample.dll )\\ java.library.pathにあります。
JVMはライブラリファイルにアクセスできないと思われます。
ライブラリファイルの場所がクラスパス内にあることを確認するにはどうすればよいですか?
ありがとうございます。EclipseのJNI:Javaコードの実行

答えて

2

System.out.println(System.getProperty("java.library.path")); 

を行うとjava.library.pathのパスであなたのdllを置きます。

+0

C:\ Windows \ Sun \ Java \ bin; C:\ Windows \ system32; C:\ Windows \ system32; C:\ Windows \ System32; Windows:C:/ Program Files(x86)/ Java/jre7/bin/client; C:/ Program Files(x86)/ Java/jre7/bin; C:/ Program Files(x86)/ Java/jre7/lib/i386 C:\ Program Files(x86)\ HP SimplePass 2011 \ x64; C:\ Program Files(x86)\ HP SimplePass 2011 \; C:¥Program Files¥Common Files¥Microsoft Shared¥Windows ...... どちらを使うべきですか?ありがとう – holy

+0

私はちょうど最初のものを使用しています。 ありがとう! – holy

関連する問題