[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]
[jfriends] なぜDLLがLoad出来ない(Re:エラー出力をファイルに)
お世話になっております。
#自己レスというわけではないのですが..
下記のエラーは、JDK1.2のjavaコマンドを使った時です。
> 吐出された結果は、下記のように、[???....]となっていて
> 何がなんだかわかりませんでした。
> =====
> java.lang.UnsatisfiedLinkError: C:\work\java\Mqtool\topics\MQTools.dll:
> ????????????
> s??K?v??????? ?????????1???????????????B
> at java.lang.ClassLoader$NativeLibrary.load(Native Method)
> at java.lang.ClassLoader.loadLibrary0(Compiled Code)
> at java.lang.ClassLoader.loadLibrary(Compiled Code)
> at java.lang.Runtime.loadLibrary0(Runtime.java:470)
> at java.lang.System.loadLibrary(System.java:745)
> at MqJava.<clinit>(MqJava.java:8)
> at TestMqJava.main(TestMqJava.java:7)
> =====
JDK1.1.5 に落してみたところ、
「見つからない(?)」
というエラーになりました。
======
java.lang.UnsatisfiedLinkError: no MQTools in shared library path
at java.lang.Runtime.loadLibrary(Runtime.java:440)
at java.lang.System.loadLibrary(System.java:569)
at
at TestMqJava.main(TestMqJava.java:8)
======
DLLの置き場を c:\windows\system などに変えると
JDK1.2で行った際に出てくるエラーが
java.lang.UnsatisfiedLinkError: C:\windows\system\MQTools.dll:
というように変わるので、見えていないということはないと思うのですが...
むむむ。
--
トステム株式会社
情報システム本部 技術開発室
野村 竜太郎
03-3638-8123
nomurar1@xxxxxxxxxx