gpt4 book ai didi

java - 在 WAR 文件中使用 SIGAR API

转载 作者:太空宇宙 更新时间:2023-11-04 08:27:06 24 4
gpt4 key购买 nike

我从 Hyperic (http://www.hyperic.com/products/sigar) 发现了 Sigar API,它是一个用于 Java 的系统信息和报告 API。它大量使用 JNI 来收集数据,独立版本在/lib 文件夹中包含 .SO 和 .DLL 文件。

它在独立模式下工作正常,但我想在 WAR 中使用这个库。启动服务器时是否可以在不指定“-Djava.library.path”中的 lib 路径的情况下执行此操作?我希望能够将其捆绑在 WAR 文件中并将其部署到正在运行的服务器中。

谢谢。

最佳答案

我通过以下设置让它工作。

我将所有内容(SO/DLL)文件复制到WAR文件的lib文件夹中。然后我将它部署到 JBoss,它无需任何自定义系统属性设置即可工作。

这是 JBoss 特有的吗?或者我可以在任何兼容 J2EE 的服务器中期待这种行为吗?

关于java - 在 WAR 文件中使用 SIGAR API,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/8286976/

24 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com