3
私のプロジェクトでLombokライブラリを使用していて、@Log4j2
注釈に問題があります。理由はわかりませんが、class
にlog
フィールドが生成されていません。Lombok @ Log4j2注釈が機能しない
しかし、注釈を@Slf4j
に変更すると、Intellij IDEAの[構造]タブに表示されます。
私はgradle
をビルドツールとして使用しています。いくつかの依存関係」
dependencies {
compileOnly("org.projectlombok:lombok")
compile("org.springframework.boot:spring-boot-starter-log4j2")
}
ロガーの依存関係を表示してください。 –
@Serghey次の依存関係を見ることができますhttps://snag.gy/7fDA6y.jpg –
実際にはlog4j2.xml設定を使用しているため、log4j2はSlf4jで動作します。なぜアノテーションが機能しないのだろうと思っているだけです。 –