JBOSS的LOG4J配置
在 default\conf\jboss-log4j.xml 文件中,
增加如下语句:
<appender name="log_CONSOLE" class="org.apache.log4j.ConsoleAppender">
<paramname="Target"value="System.out"/>
<paramname="Threshold"value="DEBUG"/>
<layoutclass="org.apache.log4j.PatternLayout">
<paramname="ConversionPattern"value="%d{ABSOLUTE}%-5p[%c{1}]%m%n"/>
</layout>
</appender>
<appendername="log_FILE"class="org.jboss.logging.appender.RollingFileAppender">
<!--此处定义日志文件名-->
<param name="File" value="${jboss.server.home.dir}/log/myname-security.log"/><param name="Append" value="true"/>
<paramname="MaxFileSize"value="3000KB"/>
<paramname="MaxBackupIndex"value="1"/>
<layoutclass="org.apache.log4j.PatternLayout">
<paramname="ConversionPattern"value="%d%-5p[%c{1}]%m%n:"/>
</layout>
</appender><!--此处定义在哪些包里面使用日志-->
<categoryname="com.myname.security">
<priorityvalue="TRACE"/>
<appender-refref="log_CONSOLE"/>
<appender-refref="log_FILE"/>
</category>