%c {1.}が有効になったlog4jのバージョン

ジェームズロビンソン

次の変換パターンを使用したい

%d{yyyy-MM-dd HH:mm:ss} [%t] %-5p %c{1.}:%L - %m%n

次のような出力を生成します

2016-06-08 10:29:40 [http-nio-8080-exec-8] DEBUG h.d.h.l.l.s.w.f.MyClass:27 - This is a debug message.
2016-06-08 10:29:40 [http-nio-8080-exec-8] INFO  h.d.h.l.l.s.w.f.MyClass:22 - This is an info message.
2016-06-08 10:29:40 [http-nio-8080-exec-8] WARN  h.d.h.l.l.s.w.f.MyClass:33 - This is a warn message.
2016-06-08 10:29:40 [http-nio-8080-exec-8] ERROR h.d.h.l.l.s.w.f.MyClass:39 - This is an error message.
2016-06-08 10:29:40 [http-nio-8080-exec-8] FATAL h.d.h.l.l.s.w.f.MyClass:45 - This is a fatal message.

ただし、テストを実行してlog4jファイルをトリガーすると、エラーメッセージが表示されます。

log4j:ERROR Category option "1." not a decimal integer.

Log4jとslf4jは私のpomでセットアップされています

<dependency>
  <groupId>org.slf4j</groupId>
  <artifactId>slf4j-api</artifactId>
  <version>1.7.19</version>
</dependency>
<dependency>
  <groupId>org.slf4j</groupId>
  <artifactId>slf4j-log4j12</artifactId>
  <version>1.7.19</version>
  <scope>runtime</scope>
</dependency>

有効なCategoryオプションになるには、どのバージョンのlog4jを取得する必要がありますか。

ジェームズロビンソン

EnhancedPatternLayoutではなくPatternLayoutを使用していました

%c{1.}

EnhancedPatternLayoutでのみ使用可能です

この記事はインターネットから収集されたものであり、転載の際にはソースを示してください。

侵害の場合は、連絡してください[email protected]

編集
0

コメントを追加

0

関連記事

分類Dev

Log4j 1 および 2 - 同じファイルに同時に書き込む 2 つの Log4J バージョンのカスタム アペンダー

分類Dev

CMakeがGCCバージョンに基づいてstd = c ++ 14 / c ++ 1yまたはc ++ 17 / c ++ 1zを渡すようにする方法は?

分類Dev

CMakeがGCCバージョンに基づいてstd = c ++ 14 / c ++ 1yまたはc ++ 17 / c ++ 1zを渡すようにする方法は?

分類Dev

Springブートでバージョン「2.0.0-alpha1」のorg.slf4jのログインを有効にする方法

分類Dev

Springブートでバージョン「2.0.0-alpha1」のorg.slf4jのログインを有効にする方法

分類Dev

アセンブリの1つのバージョンに存在するが、C#.NET3.5では別のバージョンには存在しないメソッドをオーバーライドする

分類Dev

1 対 1 のページングで MMU が無効になっている vs MMU が有効になっている

分類Dev

リフレクションによってインスタンスを作成し、引数c#が1つしかない場合に、オーバーロードされた「params」コンストラクターを指定できますか?

分類Dev

C#EntityFrameworkのネストされたメンバーが1行に

分類Dev

エラーデバッグアサーションの取得に失敗しました:式c> = -1 && c <= 255

分類Dev

C#Core Builder.Attachments、Wordを添付しますが、添付後1ページの元のファイルが4ページになりました

分類Dev

c#1つのディレクトリで異なるバージョンのdllを使用する

分類Dev

log4j 1.xとlog4j 2の混在

分類Dev

WebAPI C#のバージョン管理-モデルクラスを介したv1とv2の異なる応答

分類Dev

C ++ 11で、vector :: resizeの1つの関数から2つのバージョンに移行するのはなぜですか?

分類Dev

ノードjs、%1は有効なWin32アプリケーションではありません、js-bson:c ++ bson拡張機能のロードに失敗しました、windows

分類Dev

ラジオボタンの1つがオンになっているときにフォームフィールドを有効にし、オフにしたときにフィールドを無効にするには

分類Dev

log4jバージョンを1.1.5に更新した後、ログファイルが作成されない

分類Dev

c ++ / boost program_options1つのオプションが他のオプションを無効にする

分類Dev

JNI C ++ DLL-「UnsatisfiedLinkError:%1は有効なWin32アプリケーションではありません」

分類Dev

Rails 3.2.1:%1は有効なWin32アプリケーションではありません。-c:/ RailsInstaller

分類Dev

Snowsqlのインストール後、ログの初期化に失敗しました。ロギングが有効になっていません:[Errno 13]アクセスが拒否されました: 'C:\\ Users \\ snowsql_rt.log'

分類Dev

AWS S3直接アップロードが無効な署名(バージョン4署名)を返すC#

分類Dev

npm依存関係が絡み合ったWeb-私のライブラリには、依存関係の1つが使用しているものとは異なるバージョンのパッケージが必要です

分類Dev

Angular 8でコンポーネントを作成するときに、「無効な形式のバージョンが検出されました-予期される:[1]が見つかりました:[3]」エラーを解決する方法は?

分類Dev

パッケージ名は異なるが同じコードのAndroidアプリケーションが1つのデバイスにインストールされなかった

分類Dev

1:10とc(1:10)の違い

分類Dev

FormulaR1C1の問題

分類Dev

xlR1C1形式の数式

Related 関連記事

  1. 1

    Log4j 1 および 2 - 同じファイルに同時に書き込む 2 つの Log4J バージョンのカスタム アペンダー

  2. 2

    CMakeがGCCバージョンに基づいてstd = c ++ 14 / c ++ 1yまたはc ++ 17 / c ++ 1zを渡すようにする方法は?

  3. 3

    CMakeがGCCバージョンに基づいてstd = c ++ 14 / c ++ 1yまたはc ++ 17 / c ++ 1zを渡すようにする方法は?

  4. 4

    Springブートでバージョン「2.0.0-alpha1」のorg.slf4jのログインを有効にする方法

  5. 5

    Springブートでバージョン「2.0.0-alpha1」のorg.slf4jのログインを有効にする方法

  6. 6

    アセンブリの1つのバージョンに存在するが、C#.NET3.5では別のバージョンには存在しないメソッドをオーバーライドする

  7. 7

    1 対 1 のページングで MMU が無効になっている vs MMU が有効になっている

  8. 8

    リフレクションによってインスタンスを作成し、引数c#が1つしかない場合に、オーバーロードされた「params」コンストラクターを指定できますか?

  9. 9

    C#EntityFrameworkのネストされたメンバーが1行に

  10. 10

    エラーデバッグアサーションの取得に失敗しました:式c> = -1 && c <= 255

  11. 11

    C#Core Builder.Attachments、Wordを添付しますが、添付後1ページの元のファイルが4ページになりました

  12. 12

    c#1つのディレクトリで異なるバージョンのdllを使用する

  13. 13

    log4j 1.xとlog4j 2の混在

  14. 14

    WebAPI C#のバージョン管理-モデルクラスを介したv1とv2の異なる応答

  15. 15

    C ++ 11で、vector :: resizeの1つの関数から2つのバージョンに移行するのはなぜですか?

  16. 16

    ノードjs、%1は有効なWin32アプリケーションではありません、js-bson:c ++ bson拡張機能のロードに失敗しました、windows

  17. 17

    ラジオボタンの1つがオンになっているときにフォームフィールドを有効にし、オフにしたときにフィールドを無効にするには

  18. 18

    log4jバージョンを1.1.5に更新した後、ログファイルが作成されない

  19. 19

    c ++ / boost program_options1つのオプションが他のオプションを無効にする

  20. 20

    JNI C ++ DLL-「UnsatisfiedLinkError:%1は有効なWin32アプリケーションではありません」

  21. 21

    Rails 3.2.1:%1は有効なWin32アプリケーションではありません。-c:/ RailsInstaller

  22. 22

    Snowsqlのインストール後、ログの初期化に失敗しました。ロギングが有効になっていません:[Errno 13]アクセスが拒否されました: 'C:\\ Users \\ snowsql_rt.log'

  23. 23

    AWS S3直接アップロードが無効な署名(バージョン4署名)を返すC#

  24. 24

    npm依存関係が絡み合ったWeb-私のライブラリには、依存関係の1つが使用しているものとは異なるバージョンのパッケージが必要です

  25. 25

    Angular 8でコンポーネントを作成するときに、「無効な形式のバージョンが検出されました-予期される:[1]が見つかりました:[3]」エラーを解決する方法は?

  26. 26

    パッケージ名は異なるが同じコードのAndroidアプリケーションが1つのデバイスにインストールされなかった

  27. 27

    1:10とc(1:10)の違い

  28. 28

    FormulaR1C1の問題

  29. 29

    xlR1C1形式の数式

ホットタグ

アーカイブ