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方式: 

<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の内容は以前の文章を検索したり、下記の関連記事を見たりしてください。これからもよろしくお願いします。