Я пытаюсь взять версию с version.sbt
и заполнить ее до в поле регистрации пользователя applicationVersion
.Динамически заполняемая версия от версии.sbt
version.sbt
version in ThisBuild := "0.4.63"
logback.xml
<configuration debug="true" scan="true" scanPeriod="60 seconds">
<appender name="ADP-MESSAGING" class="com.agoda.adp.messaging.logging.appenders.LogbackAppender">
<applicationName>MyApp</applicationName>
<applicationAssemblyName>myapp</applicationAssemblyName>
<applicationVersion>0.4.61</applicationVersion>
<!-- <applicationVersion>${application.version}</applicationVersion> -->
<apiKey>[email protected]#[email protected][email protected]</apiKey>
<getCallerData>false</getCallerData>
</appender>
....
<root level="WARN">
<appender-ref ref="ADP-MESSAGING" />
<appender-ref ref="STDOUT" />
</root>
</configuration>
Я попробовал, добавив ${application.version}
, ${version}
, но не успех.
Как я могу это сделать? Пожалуйста, поделитесь своими мыслями.
Благодаря
Спасибо вы для вас ответите. мы запускаем приложение через скрипт оболочки. Я ищу способ динамического обновления '' в 'logback.xml', не изменяя сценарий оболочки каждый раз, когда мы запускаем приложение. –
Я думаю, что два других параметра передают аргумент вашему сценарию оболочки, а также редактируют 'logback.xml' и фиксируют его всякий раз, когда изменяется значение' version.sbt'. Это то, что вы имели в виду? – jkinkead