最近由於項目的需求,需要在程序調用window的dll。使用新版本的jawin(2.0測試版),但在程序調試時發現程序報
COMException : no jawin in java.library.path的錯誤!
google了一翻,發現大多數都是將jawin.jar放於%JAVA_HOME%/jre/lib/ext下 ,然後再將jawin.dll放於系統system目錄下,於是照做,結果問題依舊
後查看jawin說明才發現少了一步,需要將jawin.dll也放於%JAVA_HOME%/jre/lib/ext目錄下。正確的操作步驟如下:
1. 將jawin.dll與jawin.jar 放於%JAVA_HOME%/jre/lib/ext目錄下
2. 在eclipse工程中重新引用一次jdk。操作方法如下:
Eclipse中,菜單->window->preference->Java->installed JREs 將原來的remove,重新建一個指到你的java sdk目錄。
myEclipse中就不廢話了,大多數都是中文版,自己找