使用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位操作系统。
相关文章
- android studio打包weexplus项目常见错误
- 性能压测过程中常见连接错误分析
- Android Fragment使用(二) 嵌套Fragments (Nested Fragments) 的使用及常见错误
- 【ubuntu 】常见错误--Could not get lock /var/lib/dpkg/lock
- ubuntu 常见错误--Could not get lock /var/lib/dpkg/lock
- VS2017 启动调试出现 无法启动程序“http://localhost:15613” 操作在当前状态中是非法的。 同时附加进程也是错误的解决方法
- SQL2012 附加数据库提示5120错误解决方法
- Python常见十六个错误集合,你知道那些?
- 织梦DEDECMS后台验证码错误不能正常验证的3种可能原因和解决方法
- 集成AI智能安防平台EasyCVR时,调取录像接口报跨域错误的解决方法