Я пытаюсь прочитать мой файл META-INF/MANIFEST.MF из моего веб-приложения Spring Boot (содержащегося в файле jar).
Я пробую следующий код:
InputStream is = getClass().getResourceAsStream("/META-INF/MANIFEST.MF");
Properties prop = new Properties();
prop.load( is );
Но, по-видимому, в Spring Boot есть что-то за кулисами, в которое загружен другой файл manifest.mf (а не мой собственный, расположенный в папке META-INF).
Кто-нибудь знает, как я могу прочитать мое приложение-манифест в своем приложении Spring Boot?
ОБНОВЛЕНИЕ: после некоторых исследований я заметил, что, используя обычный способ чтения файла manifest.mf, в приложении Spring Boot это Jar, к которому обращаются
org.springframework.boot.loader.jar.JarFile