使用sigar时,经常会遇到如下错误:
Exception in thread "Thread-9" java.lang.UnsatisfiedLinkError:
org.hyperic.sigar .Mem.gather(Lorg/hyperic/sigar/SigarV
at org.hyperic.sigar.Mem.gather(Native Method)
at org.hyperic.sigar.Mem.fetch(Mem.java:30)
at org.hyperic.sigar.Sigar.getMem(Sigar.java:306)
对于‘java.lang.UnsatisfiedLinkError’这种情况,我们只要把sigar包里的sigar-x86-winnt.dll放到system32下面。
其中有两个dll文件,x86对应32位操作系统,x64对应64位操作系统。
相关文章
- JS:JS中常见的 “函数名 is not a function” 错误
- 使用sklearn中的fetch_mldata的错误情况以及可能可行的解决方法
- 关于ASP.NET 服务器报错 Server Error in '/' Application Runtime Error 错误及解决方法
- 已解决: SQL语法错误异常的正确解决方法,亲测有效!!!
- 整理:MySQL常见错误解决方法
- mysqldump 1193 错误解决方法
- phpMyadmin登录以后出现1193错误的解决方法
- iOS常见Crash解决方法
- 错误 The Windows SDK version 8.1 was not found. 解决方法
- Ubuntu开机弹出错误“system program problem detected”的解决方法