鍦ㄥ簲鐢ㄤ腑浣跨敤鏈澶氱殑涓鑸湁涓ょ:杈撳嚭鍒版帶鍒跺彴銆佹枃浠?..涓嬮潰灝辯粰鍑鴻繖涓ょ杈撳嚭鏂瑰紡鐨勯厤緗?
棣栧厛鐢║E鎵撳紑浣嶄簬%JBOSS_HOME%\server\default\conf\jboss-log4j.xml
1銆佹帶鍒跺彴
濡傛灉浣跨敤鐨勬椂Eclipse,鍒欐槸杈撳嚭鍒癈onsole..姝e紡搴旂敤涓緭鍑哄埌JBoss鐨凜MD.
鎵懼埌鏂囦歡涓粯璁ょ殑CONSOLE閰嶇疆..鎷瘋礉澶嶅埗,鏀瑰悕涓簃ylog1...
<appender name="mylog1" class="org.apache.log4j.ConsoleAppender">
<errorHandler class="org.jboss.logging.util.OnlyOnceErrorHandler"/>
<param name="Target" value="System.out"/>
<!--閰嶇疆鏃ュ織綰у埆,榪欓噷浣岲EBUG-->
<param name="Threshold" value="DEBUG"/>
<layout class="org.apache.log4j.PatternLayout">
<!-- The default pattern: Date Priority [Category] Message\n -->
<param name="ConversionPattern" value="%d{ABSOLUTE} %-5p [%c{1}] %m%n"/>
</layout>
</appender>
鍏跺畠淇濇寔榛樿灝卞ソ浜?..
2銆佹枃浠?br>JBoss涓己鐪佺殑FILE閰嶇疆鏄瘡鏃ュ洖婊?濡傛灉涓澶╃殑鏃ュ織閲忓ぇ浜庝簡鍗曚釜鏂囦歡鐨勫ぇ灝?鍒欏綋鍓嶇殑鏃ュ織鏂囦歡灝變細琚鐩?.鍥犳涓鑸兘璁劇疆涓涓牴鎹枃浠跺ぇ灝忓洖婊氱殑閰嶇疆.
<appender name="mylog2" class="org.jboss.logging.appender.RollingFileAppender">
<errorHandler class="org.jboss.logging.util.OnlyOnceErrorHandler"/>
<param name="File" value="${jboss.server.log.dir}/mylog2.log"/>
<param name="Append" value="false"/>
<!-- Rollover at midnight each day -->
<param name="DatePattern" value="'.'yyyy-MM-dd"/>
<!-- Rollover at the top of each hour
<param name="DatePattern" value="'.'yyyy-MM-dd-HH"/>
-->
<layout class="org.apache.log4j.PatternLayout">
<!-- The default pattern: Date Priority [Category] Message\n -->
<param name="ConversionPattern" value="%d %-5p [%c] %m%n"/>
<!-- The full pattern: Date MS Priority [Category] (Thread:NDC) Message\n
<param name="ConversionPattern" value="%d %-5r %-5p [%c] (%t:%x) %m%n"/>
-->
</layout>
</appender>
榪欓噷鎶婇粯璁ょ殑org.jboss.logging.appender.DailyRollingFileAppender鎹負org.jboss.logging.appender.RollingFileAppender
瀹屽叏鍙互欏懼悕鎬濅箟.File灞炴х敤浜庢寚瀹氭棩蹇楁枃浠跺瓨鏀劇殑浣嶇疆...
瀹氫箟濂戒簡涓や釜閰嶇疆鍚?闇瑕佸畾涔変竴涓猯ogger鏍囪
<logger name="yourclass">
<level value="DEBUG" />
<appender-ref ref="mylog1"/>
<appender-ref ref="mylog2"/>
</logger>
璁劇疆綰у埆浣岲EBUG璋冭瘯..寮曠敤鍓嶉潰瀹氫箟mylog1,mylog2...logger鏍囪鐨刵ame灞炴ц〃紺洪渶瑕佹棩蹇楄緭鍑虹殑鍖?鍙互鎸囧畾涓哄寘璺緞涔熷彲浠ユ寚瀹氫負綾誨悕.渚嬪:com.xxx 琛ㄧずcom.xxx涓嬬殑鎵鏈夌被灝變細琚緭鍑?com.xxx.yyy.zzz(zzz涓虹被鍚?琛ㄧずzzz綾誨皢浼氳緭鍑?

]]>