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"