【发布时间】:2014-02-19 21:44:19
【问题描述】:
我试图在我的 linux 项目上运行 SIGAR,使用 maven 作为依赖项和 spring 框架。
根据official website,在我的 Maven pom.xml 文件中,我添加了 Maven 依赖项和 Maven 存储库。
但是,这还不够。现在我有一个错误:
[DEBUG][Sigar]: no libsigar-amd64-linux.so in java.library.path
org.hyperic.sigar.SigarException: no libsigar-amd64-linux.so in java.library.path
我搜索了 maven 网站,找不到我需要的 amd64-linux jar,也不知道如何使用 Maven 添加它。
我该如何解决这个问题?
【问题讨论】:
-
您必须为您的操作系统安装库。从 repo 中提取的 Java (
.jar) 只是对系统库的 绑定。 -
那么,我如何使用 Maven 做到这一点?
-
你没有。您可以使用操作系统的包管理器安装它。
-
如果我使用 Ubuntu,我该怎么做?我尝试使用
sudo apt-get install libsigar-amd64-linux.so,但该包不存在:S
标签: java linux spring maven sigar