1 [main] DEBUG Sigar - no sigar-amd64-winnt.dll in java.library.path org.hyperic.sigar.SigarException: no sigar-amd64-winnt.dll in java.library.path


github上一個java項目,在myeclipse中運行正常,生成jar后,運行報錯:

1 [main] DEBUG Sigar - no sigar-amd64-winnt.dll in java.library.path
org.hyperic.sigar.SigarException: no sigar-amd64-winnt.dll in java.library.path

原因:JAVA運行庫缺sigar-amd64-winnt.dll

在myeclipse中運行正常,原來項目中有sigar-amd64-winnt.dll
解決方法:

將sigar-amd64-winnt.dll放到JAVA JDK安裝目錄下的bin目錄下

如果在myeclipse中也報同樣的錯,那么就要下載sigar-amd64-winnt.dll文件,

注意!!!直接在網上下載的文件可能會繼續報錯,提示沒有xxx方法,

需要搜索下載hyperic-sigar文件,在\sigar-bin\lib找到sigar-amd64-winnt.dll文件


免責聲明!

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



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