Sigar를 처음 사용했습니다. 나는 시스템을 모니터링 할 수있는 간단한 테스트를하고 싶다.Sigar UnsatisfiedLinkError
나는 외부 라이브러리로 sigar-1.6.4
및 log4j
을 추가,하지만 난 그것을 실행에 갈 때,이 오류에 직면 : 여기
Exception in thread "main" java.lang.UnsatisfiedLinkError: org.hyperic.sigar.Sigar.getCpuInfoList()[Lorg/hyperic/sigar/CpuInfo; at org.hyperic.sigar.Sigar.getCpuInfoList(Native Method)
import java.util.Map;
import org.hyperic.sigar.CpuInfo;
import org.hyperic.sigar.FileSystem;
import org.hyperic.sigar.Sigar;
import org.hyperic.sigar.SigarException;
public class Test {
/**
* @param args
*/
public static void main(String[] args) {
Sigar sigar = new Sigar();
CpuInfo[] cpuinfo = null;
try {
cpuinfo = sigar.getCpuInfoList();
} catch (SigarException se) {
se.printStackTrace();
}
System.out.println("---------------------");
System.out.println("Sigar found " + cpuinfo.length + " CPU(s)!");
System.out.println("---------------------");
}
}
어떤 도움이 것 감사하겠습니다.
매우 이상하고 성가신 문제가 해결되었습니다, 감사합니다! – Hanfeng