2013-05-31 37 views
-1

現在我在我的項目中實現記錄機制。我可以在cmd中看到日誌細節。問題是,日誌來像想更改記錄格式

0 [main] INFO dca.bca.cur.client.actions.CreateGroup - Inside the create group  
318 [main] ERROR dca.bca.cur.client.actions.CreateGroup - Group Deployment failed 

我不希望在這個日誌中的類名。只是想看到消息。
像這種格式

[INFO] [02:42:21.786] Inside the create group. 
[INFO] [02:42:21.786] Group Deployment failed 
+1

你的'log4j.properties'看起來像什麼' – 2013-05-31 10:50:21

+0

你需要改變你的消息模式。正如Lutz sais:告訴我們你得到了什麼。 – Fildor

回答

1

您需要將轉化圖案更改爲一個波紋管在你的log4j.xml

 <param name="ConversionPattern" value="%-5p [%d{HH:mm:ss,SSS}] %m%n" /> 
0

您可以Log4j properties文件來改變格局。

樣本佈局看起來像這樣

<layout class="org.apache.log4j.PatternLayout"> 
<param name="ConversionPattern" value="%-4r [%t] %-5p %c %x - %m%n" /> 
</layout> 

Refer this tutorial

0

在任一log4j.propertieslog4j.xml配置文件,你需要轉換模式設置爲:

[%p] [%d{HH:mm:ss.SSS}] %m%n 

PatternLayout有關如何構建不同格式或定製這一個格式的文檔呃。時間可以使用SimpleDateFormat模式指定。