我从 Hyperic (http://www.hyperic.com/products/sigar) 发现了 Sigar API,它是 Java 的系统信息和报告 API。它大量使用 JNI 来收集数据,独立版本在 /lib 文件夹中包含 .SO 和 .DLL 文件。
它在独立模式下工作正常,但我想在 WAR 中使用这个库。无论如何在启动服务器时没有在“-Djava.library.path”中指定lib路径的情况下这样做吗?我希望能够将它捆绑在 WAR 文件中并将其部署到正在运行的服务器中。
谢谢。