logbackでログファイルのレイアウトを指定していた際に
ちょっとはまったのでメモ
log4jのレイアウト指定と同じ感覚で
下記のようなレイアウトを指定したところ
上手くログファイルのレイアウトが指定できなかった
%d %-5p [%t] (%F:%L) - %msg%n
特にエラーも出てなかったので余計に混乱
でlogbackのマニュアルページ見たところ
デカデカと原因が記述されていた。。。
logbackのマニュアル
logbackでは「(」と「)」はレイアウトをグルーピングするための
特殊な記号として扱われるらしく
通常の文字として出力したい場合はエスケープしろとのこと
先ほどのレイアウトの指定は正しくは下記のようになる
%d %-5p [%t] \(%F:%L\) - %msg%n
マニュアルちゃんと見とけよって話でしたとさ
ちょっとはまったのでメモ
log4jのレイアウト指定と同じ感覚で
下記のようなレイアウトを指定したところ
上手くログファイルのレイアウトが指定できなかった
%d %-5p [%t] (%F:%L) - %msg%n
特にエラーも出てなかったので余計に混乱
でlogbackのマニュアルページ見たところ
デカデカと原因が記述されていた。。。
logbackのマニュアル
logbackでは「(」と「)」はレイアウトをグルーピングするための
特殊な記号として扱われるらしく
通常の文字として出力したい場合はエスケープしろとのこと
先ほどのレイアウトの指定は正しくは下記のようになる
%d %-5p [%t] \(%F:%L\) - %msg%n
マニュアルちゃんと見とけよって話でしたとさ