springboot 2.xは二歩で速くlogl 4 j 2を整合する方法です。
前言
本文では、どのようにspring-boot 2.xを使って、logs 4 j 2のログフレームを迅速に統合するかを紹介します。
spring-boot 2.xはlogbackをデフォルトログ処理ライブラリとして使用していますので、ロゴ4 j 2を参照する以外に、logbackの依存を除去します。
1、依存ライブラリ
maven方式:
設定ファイルはルートディレクトリまたはresourceディレクトリに置いてもいいです。指定されたパスをappication.propertiesに配置してもいいです。
以上で、springbook t 2.xに関しては、二歩でlogl 4 j 2を高速に統合する方法についての文章を紹介しました。もっと関連のあるspringbook t 2.x統合logl 4 j 2の内容は以前の文章を検索したり、下記の関連記事を見たりしてください。これからもよろしくお願いします。
本文では、どのようにspring-boot 2.xを使って、logs 4 j 2のログフレームを迅速に統合するかを紹介します。
spring-boot 2.xはlogbackをデフォルトログ処理ライブラリとして使用していますので、ロゴ4 j 2を参照する以外に、logbackの依存を除去します。
1、依存ライブラリ
maven方式:
<dependency>
<groupId>org.springframework.boot</groupId>
<artifactId>spring-boot-starter-log4j2</artifactId>
</dependency>
衝突の依存性を取り除く
<exclusions>
<exclusion>
<groupId>org.springframework.boot</groupId>
<artifactId>spring-boot-starter-logging</artifactId>
</exclusion>
</exclusions>
ファイルのパスを設定設定ファイルはルートディレクトリまたはresourceディレクトリに置いてもいいです。指定されたパスをappication.propertiesに配置してもいいです。
logging.config=classpath:log4j2.xml
2、配置
<?xml version="1.0" encoding="UTF-8"?>
<Configuration status="DEBUG">
<Appenders>
<!-- -->
<Console name="Console" target="SYSTEM_OUT" follow="true">
<PatternLayout>
<pattern>[%-5p] %d %c - %m%n</pattern>
</PatternLayout>
</Console>
<!-- , , log.log-->
<File name="File" fileName="logs/log.log">
<PatternLayout>
<pattern>[%-5p] %d %c - %m%n</pattern>
</PatternLayout>
</File>
</Appenders>
<Loggers>
<Root level="DEBUG">
<AppenderRef ref="Console" />
</Root>
<!-- org.springframework log ,additivity="false" -->
<Logger name="org.springframework" level="DEBUG" additivity="true">
<AppenderRef ref="File" />
</Logger>
</Loggers>
</Configuration>
ここまで来て、私達はもうロゴ4 j 2をspringbootに適用しました。簡単ですか?以上で、springbook t 2.xに関しては、二歩でlogl 4 j 2を高速に統合する方法についての文章を紹介しました。もっと関連のあるspringbook t 2.x統合logl 4 j 2の内容は以前の文章を検索したり、下記の関連記事を見たりしてください。これからもよろしくお願いします。