2016-04-13 5 views
1

私はファイルアペンダーでロギング目的でlambokの@Slf4jを使用しています。これは、サーバが起動したときにログメッセージを出力します。つまり、メッセージを起動します。私はSpring Data JPAを使い、安らかです。 しかし、それはそのロガーファイルにクラスレベルのデバッグメッセージを出力していません。 log4j.propertiesで春ブートログ用のlombokの@ Slf4jがファイルアペンダーで動作していません

logging.level.org.springframework.web=DEBUG 
logging.config=/home/xyz/log4j.properties 

のapplication.propertiesで

logging.level.root=DEBUG 

をしたり、パッケージのレベルを設定します。

log4j.rootCategory=ERROR, R 

#log4j.appender.stdout=org.apache.log4j.ConsoleAppender 
log4j.appender.stdout.layout=org.apache.log4j.PatternLayout 
log4j.appender.stdout.layout.ConversionPattern=%d %p [%c] - <%m>%n 

# Enable application logging 
log4j.category.com.evolvus= R 

log4j.appender.R = org.apache.log4j.DailyRollingFileAppender 
log4j.appender.R.File = /home/xyz/Exptest.log 
log4j.appender.R.Append = true 
log4j.appender.R.DatePattern = '.'yyy-MM-dd 
log4j.appender.R.layout = org.apache.log4j.PatternLayout 
log4j.appender.R.layout.ConversionPattern = %d{yyyy-MM-dd HH:mm:ss} %c{1} [%p] %m%n 
+1

:あなたは私たちがこのように使用しているよりも、あなたのロガーを追加したい場合は、デフォルトの春ブーツによって実際

は、デフォルトのロガーがありますか? – dunni

答えて

0

でそれを試してみてください。

logging.level.your.package=DEBUG 
+0

私は既に解決策を得ており、私はすでにここで共有しています。あなたが気付かなかったことを願っています。 –

0

application.propertiesで何かが見逃されているのではなく、pom.xmlに除外を追加することを忘れています。あなたは、実際のログを使用してコードを投稿することができ

<dependencies> 
    <dependency> 
     <groupId>org.springframework.boot</groupId> 
     <artifactId>spring-boot-starter-web</artifactId> 
     <exclusions> 
      <exclusion> 
       <groupId>org.springframework.boot</groupId> 
       <artifactId>spring-boot-starter-logging</artifactId> 
      </exclusion> 
     </exclusions> 
    </dependency> 
    <dependency> 
     <groupId>org.springframework.boot</groupId> 
     <artifactId>spring-boot-starter-data-jpa</artifactId> 
    </dependency> 
    <dependency> 
     <groupId>org.springframework.boot</groupId> 
     <artifactId>spring-boot-starter-log4j</artifactId> 
    </dependency> 
</dependencies> 
関連する問題