Wpis z mikrobloga

@JacobTheLiar: Sam pattern nie da rady, bo java nie ma pojęcia o maven-ie, który ją buduje. Potrzebujesz plik properties w którym zdefiniujesz zmienną użytą przez logback. W nim proste:

GROUPID=${MVN_GROUP_ID}
Użycie w logback:

${GROUPID} %msg%n
źródło

By zasilić zmienną masz dwa sposoby:
- przekazać GROUPID jako parametr java: -DGROUPID='twój group id' ,
- użyć maven by podmienił MVNGROUPID podczas buildu, np. za pomocą maven-resources-plugin
  • Odpowiedz