2016-05-17 5 views
0

Я использую весеннюю загрузку и пытаюсь получить текущую версию приложения. (в основном версия в pom.xml)Spring boot application.version is null

На сайте refresh ref boot я вижу, что существует $ {application.version}, предназначенная для версии, присутствующей в файле MANIFEST. (Я проверил в банке, и я действительно могу видеть эту линию

Implementation-Version: 0.1.1-SNAPSHOT 

, но в коде, когда я пытаюсь получить $ {application.version} (с помощью @value выдает ошибку о том, пропеллер не может можно найти) и используя env.getProperty («application.version») возвращает нуль.

Что мне нужно настроить для того, чтобы иметь возможность использовать эту подпорку?

ответ

0

application.version доступна только когда вы запускаете приложение в виде встроенного файла jar. java -jar springboot.jar При работе в редакторе вы wil Я не имею доступную версию.

Смежные вопросы