maven的java项目中log4j的使用

来源:互联网 发布:java接口自动化测试 编辑:程序博客网 时间:2024/05/28 19:24

其实在maven的java项目中log4j的使用非常简单

首先,配置log4j.xml文件

<?xml version="1.0" encoding="UTF-8" ?><!DOCTYPE log4j:configuration SYSTEM "log4j.dtd"><log4j:configuration xmlns:log4j="http://jakarta.apache.org/log4j/">  <appender name="console" class="org.apache.log4j.ConsoleAppender">     <param name="Target" value="System.out"/>     <layout class="org.apache.log4j.PatternLayout">        <param name="ConversionPattern" value="%d{MMM dd yyyy HH:mm:ss,SSS} %-5p %c - %m%n"/>     </layout>   </appender>     <category name="org.springframework" additivity="false">        <priority value="INFO"/>        <appender-ref ref="console"/>    </category>         <category name="org.mybatis" additivity="false">        <priority value="INFO"/>        <appender-ref ref="console"/>    </category>      <category name="org.apache.http.wire" additivity="false">        <priority value="ERROR"/>        <appender-ref ref="console"/>    </category>  <root>     <priority value ="debug" />     <appender-ref ref="console" />   </root></log4j:configuration>
在pom.xml中加载包同时加载资源文件
<build> 
<resources>        <resource>            <directory>src/main/resources</directory>            <includes>                <include>**/*.properties</include>                <include>**/*.xml</include>                <include>**/*.dic</include>            </includes>            <filtering>true</filtering>        </resource>        <resource>            <directory>src/main/java</directory>            <includes>                <include>**/*.properties</include>                <include>**/*.xml</include>            </includes>            <filtering>true</filtering>        </resource>    </resources></build>
<dependency>    <groupId>org.slf4j</groupId>    <artifactId>slf4j-api</artifactId>    <version>1.6.6</version></dependency><dependency>    <groupId>org.slf4j</groupId>    <artifactId>slf4j-log4j12</artifactId>    <version>1.6.6</version></dependency>

在类里加上
private static Logger logger = Logger.getLogger(CommonController.class);

原创粉丝点击