java no XXX in java.library.path怎么配置


原文:https://jingyan.baidu.com/article/2f9b480d96ce8741ca6cc249.html

 

用Eclipse運行某個程序,報錯了,提示java no XXX in java.library.path,讓設置 java -Djava.library.path=...

下面介紹一下Win7 系統中,使用Eclipse如何設置-Djava.library.path.

工具/原料

 
  • win7,Eclipse

方法/步驟

 
  1. 1

    Java有兩個Path,一個是classpath,另外一個library.path。

    classpath是設置JDK的lib位置.

    而library.path是設置引用的非Java類包(如DLL,SO)的位置。

    具體Eclipse設置方法見下面設置。

  2. 2

    右擊項目,從彈出的右鍵菜單中選擇“Properties”,或者按Alt+Enter鍵。

    java no XXX in java.library.path怎么配置?
  3. 3

    彈出properties設置窗口,從左側列表中找到“Java Build Path”,然后選擇右側的“libraries”選項卡,點擊“JRE System Library”。

    java no XXX in java.library.path怎么配置?
  4. 4

    選擇“Native library location”,在沒有設置的情況下可以看見后面寫的是“(None)”,點擊“Edit”按鈕。

    java no XXX in java.library.path怎么配置?
  5. 5

    彈設置對話框,把DLL文件所在的目錄復制粘貼到location path框中,點擊OK按鈕即可。返回properties窗口,點擊OK按鈕。

    java no XXX in java.library.path怎么配置?
  6. 6

    這樣再運行項目就不會報錯了。如果只是需要某個類運行時不報錯的話,我們只需要設置VM參數即可。

    java no XXX in java.library.path怎么配置?
  7. 7

    在上面的VM參數中寫入-Djava.library.path=c://**//***.dll,等號會后是具體的DLL路徑。

    END

實踐

 
  1.  

    ilog cplex設置-Djava.library.path:

    我是在運行cplex項目時報了一個cplex122文件找不到,讓配置java.library.path,我就是按上面的方法設置了cplex122.dll文件的位置,然后項目就能正確運行了。

    java no XXX in java.library.path怎么配置?


免責聲明!

本站轉載的文章為個人學習借鑒使用,本站對版權不負任何法律責任。如果侵犯了您的隱私權益,請聯系本站郵箱yoyou2525@163.com刪除。



 
粵ICP備18138465號   © 2018-2025 CODEPRJ.COM