Я успешно развернул загрузочное приложение java Spring в Openshift, и оно уже запущено. Я хотел бы получить некоторую информацию из файла pom.properties. Попытка получить доступ к файлу pom.properties с ниже, но исключение выдается. В Intellij я вижу, что файл jar, сгенерированный процессом сборки, имеет файл pom.properties в папке META-INF в указанном месте. Openshift управляет папкой META-INF по-разному?
Properties props = new Properties();
try (InputStream is = this.getClass().getClassLoader().getResourceAsStream("META-INF/maven/com/app/pom.properties") )
{
props.load(new BufferedInputStream(is));
return props.getProperty(VERSION, "1.0.0");
} catch ( Exception e) {
logger.info("pom.properties not found in META-INF, will look in local target. Running on: {} ", env.getProperty(environment));
}