3
我有一個應用程序將JNI用於DLL中的某些本機函數。該應用程序正常運行在Windows XP上,但是當我在窗口2000運行的程序,我收到以下內容:從XP切換到WIN2K時出現Java異常
java.lang.UnsatisfiedLinkError: C:\Program Files\Compunetix\stixDlls\CMSCI Dll.d
ll: The specified procedure could not be found
at java.lang.ClassLoader$NativeLibrary.load(Native Method)
at java.lang.ClassLoader.loadLibrary0(Unknown Source)
at java.lang.ClassLoader.loadLibrary(Unknown Source)
at java.lang.Runtime.load0(Unknown Source)
at java.lang.System.load(Unknown Source)
at com.compunetix.vsd.stix.main.Main.main(Main.java:165)
任何想法?
感謝
java運行庫是否正常工作?你有沒有嘗試運行其他的Java程序? – 2010-12-03 21:13:41
該DLL是否存在於Windows 2000環境中的該位置?它是否與在XP中運行完全相同的DLL? – 2010-12-03 21:28:40