最近使用sigar调用系统信息的时候,在开发环境eclipse下总是报错
java.lang.UnsatisfiedLinkError: org.hyperic.sigar.Mem.gather(Lorg/hyperic/sigar/Sigar;)V
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)
在运行环境却正常,今天终于解决,将解决办法和大家分享一下
eclipse-classpath修改如图:
edit将sigar的动态链接库那些文件加进来,OK。