0
以前はlog4j 1.xでappender.setLayout()とAppenderを使用できましたが、log4j 2.xではsetLayout()などのメソッドはありません。 log4j2でプログラム可能なレイアウトをAppenderオブジェクトに設定するにはどうすればよいですか?log4j2でAppenderのレイアウトをプログラム的に変更するには?
以前はlog4j 1.xでappender.setLayout()とAppenderを使用できましたが、log4j 2.xではsetLayout()などのメソッドはありません。 log4j2でプログラム可能なレイアウトをAppenderオブジェクトに設定するにはどうすればよいですか?log4j2でAppenderのレイアウトをプログラム的に変更するには?
setLayout()メソッドはありません。 documentationで説明されているように、現在の設定を取得し、実行時に更新する必要があります。
ありがとうございます。私が欲しいのは、アペンダーのレイアウトを変更することだけです。あなたは私に例を教えてください。 –
[documentation](https://logging.apache.org/log4j/2.x/manual/layouts.html)を使用してみましたか?私はあなたの質問の重複を見つけることができませんでした。 –
@TimBiegeleisen私はドキュメントを試しました。私はまだsetLayout()メソッドを見つけることができませんでした。 –
本当の質問はあなたが本当にやろうとしていることですか?プログラムでLayoutを変更する必要があるのはなぜですか?あなたが本当にしたいことをするためのより良い方法があるかもしれません。 – rgoers