作者ptthuey (天秤守望者)
看板java
標題[問題] 關於java.lang.UnsatisfiedLinkError
時間Fri May 8 02:46:46 2009
查了一下網路上關於這個的錯誤,似乎主要是環境變數設定的問題
我目前用的檔案檔案為Javasci.dll
所在位置是C:\Program Files\scilab-4.1.2\bin
這個路徑已經被加入Path跟ClassPath了
可是執行時還是會出現
"C:\Program Files\scilab-4.1.2\bin\Javasci.dll: 找不到指定的程序。"
查了原始碼,發生問題的那行用的是System.loadLibrary("javasci");
我本來以為可能是有什麼原因導致找不到Javasci.dll,
所以複製到C:\jdk160\bin
結果出現一樣的錯誤訊息,只是路徑換成C:\jdk160\bin
目前已經是可以正常編譯,Scilab的example也可以執行
另外一台電腦也是設好path跟classpath後就可以執行
不知道為何這一台程式就是一直讀不到....
--
※ 發信站: 批踢踢實業坊(ptt.cc)
◆ From: 140.114.224.11
推 superlubu:有設 SCI=C:\Program Files\scilab-4.1.2 嗎? 05/08 06:54
→ ptthuey:有 05/08 10:48
→ ptthuey:奇怪的地方在於兩台XP的桌機都可用,但MCE的筆電卻不能用 05/11 16:33