Java > Log4j2でファイル出力

更新日 2012-11-17
広告
Fill appenderを使えば、ログをファイルに出力できます。以下に設定例を示します。
<?xml version="1.0" encoding="UTF-8"?>
<configuration status="OFF">
  <appenders>
    <Console name="Console" target="SYSTEM_OUT">
      <PatternLayout pattern="%d{HH:mm:ss} [%t] %-5level %logger{36} - %msg%n"/>
    </Console>
    <File name="fileAppender" fileName="myapp.log">
      <PatternLayout>
	<pattern>%msg%n</pattern>
      </PatternLayout>
    </File>
  </appenders>
  <loggers>
     <root level="error">
      <appender-ref ref="Console"/>
      <appender-ref ref="fileAppender"/> <-- 2つappender指定可能 -->
    </root>
   </loggers>
</configuration>
appenders要素の中に、File要素を定義しています。これが File appender になります。 そして、loggers要素の中で、File appenderを参照しています。 上記例では、同時に Console appender も使用する設定となっています。
広告
お問い合わせは sweng.tips@gmail.com まで。
inserted by FC2 system