Я наткнулся на Sigar API от Hyperic (http://www.hyperic.com/products/sigar), который представляет собой API системной информации и отчетов для Java. Он активно использует JNI для сбора данных, а отдельная версия содержит файлы .SO и .DLL в папке /lib.
Он отлично работает в автономном режиме, но я хочу использовать эту библиотеку внутри WAR. Можно ли это сделать без указания пути к библиотеке в «-Djava.library.path» при запуске сервера? Я хочу иметь возможность упаковать его в файл WAR и развернуть на работающем сервере.
Спасибо.