使用sigar的java项目,将项目.jar放入linux机器,使用java -jar 运行时会报错 java.lang.UnsatisfiedLinkError
解决办法:
需要将so库(libsigar-amd64-linux.so,libsigar-x86-linux.so)放在linux机器某文件夹下 运行时命令:
java -Djava.library.path=/usr/local/sigarlib/ -jar yacebao-agent.jar
其中用/usr/local/sigarlib/替换路径。