我在一个带有 Maven 和 Spring 的 java 项目中使用 SIGAR。我的 pom.xml
文件中包含 Maven Dependency 和 Maven Repository,如以下链接所述:
http://mavenhub.com/mvn/thirdparty-uploads/org.hyperic/sigar/1.6.5.132
此外,我正在使用 Jetty 启动程序(它启动由 mvn install
创建的 .war 文件)。
但是,SIGAR 仍然无法正常工作。显然我还需要安装 libsigar-amd64-linux-1.6.4。
所以我下载了那个文件,但现在我不知道如何处理它。我该如何解决?我将该文件放在哪里?
最佳答案
终于找到解决办法了。 我必须从 official source 下载 SIGAR .
然后我不得不将整个“lib”文件夹(包括所有.so
和.dll
等等)复制/粘贴到文件夹“main/src/项目的 webapp",Spring 使用它来存储所需的应用程序(或者我假设如此)。
然后在运行 mvn install
后,检查“目标”文件夹并运行新生成的 .war
文件,一切都按预期运行。
关于java - 如何在基于 Ubuntu 的 Linux 上安装 SIGAR?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/21894128/