タグ

ブックマーク / tmftake.hateblo.jp (1)

  • logbackでJavaシステムプロパティを利用する - けみかるはてな

    logbackでJavaシステムプロパティを参照するには、「${propname}」といった表記を使用する。同様の表記で環境変数も参照できる。 コマンドライン java -Dlog.home=/path/to/log ClassNamelogback.xml <property name="LOG_HOME" value="${log.home}" />なお、Javaシステムプロパティが存在しなかった場合、「propname_IS_UNDEFINED」をいう値が設定される。 変数のデフォルト値設定 Javaシステムプロパティが設定されていなかった時のデフォルト値を定義するためには、「${propname:-defaultValue}」といった表記を使用する。 logback.xml <property name="LOG_HOME" value="${log.home:-/default/

    logbackでJavaシステムプロパティを利用する - けみかるはてな
    kimutansk
    kimutansk 2013/06/19
    システムプロパティのデフォルト値設定はこう書く、と。
  • 1