У нас есть приложение JavaFX с файлом *.properties
со следующей записью:
# - ${project.version}
application.version=${project.version}
Когда мы собираем проект с
mvn clean install
в терминале или отлаживаем приложениечерез IntelliJ этот параметр устанавливается, и наше приложение правильно показывает версию проекта:
# - 1.0.0-SNAPSHOT
application.version=1.0.0-SNAPSHOT
После обновления IntelliJ до 2018.1 и JDK до 1.8.0_172 одна из наших машин правильно устанавливает свойство на mvn clean install
,но при отладке или запуске приложения через IntelliJ ${project.version}
не будет установлен в целевом файле свойств.