Я работаю на WebSphere Liberty 17.0.0.4. Развернуто веб-приложение и пользовательский модуль аутентификации, который находится в каталоге {wlp_install_dir}/lib
. И этот файл JAR помечен как library
в файле server.xml. Вот как это выглядит в server.xml
<library id="CustomLoginModuleLib">
<fileset dir="${wlp.lib.dir}" includes="custom_auth.jar"/>
</library>
Теперь дело в том, что я хочу использовать файл .properties
, расположенный внутри файла custom_auth.jar
, для веб-приложения.
Попробовал следующий фрагмент кода для доступа:
this.getClass().getResourceAsStream("location/of/package/file.properties");
ClassLoader.getSystemResourceAsStream("location/of/package/file.properties");
Но ни одна из них не работает.
Любая идея, как мы можем получить доступ к файлу свойств, расположенному в файле jar библиотеки.