2013-03-28 57 views
0

當我使用Maven從命令行構建並運行一個小程序時,我想簡明地看到日誌記錄的輸出,但是目前我看到時間戳和日誌源的Java類位置。我可以隱藏那個嗎?不要在Commons Logging中顯示日期時間戳 - Maven

它必須是某個地方的設置,但我沒有找到它。

輸出看起來像:

Mar 28, 2013 9:40:57 AM com.xxcompany.app.myClient getStarted 
INFO: Startup, .. My Info here 
Mar 28, 2013 9:40:58 AM com.xxcompany.app.myClient getStarted 
INFO: More Info here, but I don't want a timestamp 

我不希望看到的日誌信息:

Mar 28, 2013 9:40:57 AM com.xxcompany.app.myClient getStarted 

的Java代碼:

import org.apache.commons.logging.Log; 
import org.apache.commons.logging.LogFactory; 

.... 
logger.info("More Info here, but I don't want a timestamp"); 

在Maven的POM:

<dependency> 
    <groupId>commons-logging</groupId> 
    <artifactId>commons-logging</artifactId> 
    <version>1.1.1</version> 
</dependency> 

而且調用的Maven:

mvn compile exec:java -Dexec.mainClass="com.xxcompany.app.App" 

回答