是否有可能以簡單的方式從java代碼配置log4j - 因此,我希望所有日誌都寫入標準輸出?虛擬log4j配置(測試)
0
A
回答
3
static Logger logger = Logger.getLogger(NewMain1.class);
public static void main(String[] args) {
BasicConfigurator.configure();
logger.info("out");
}
1
Log4j有一個ConsoleAppender來將日誌重定向到控制檯。下面是一個示例配置:
log4j.appender.stdout=org.apache.log4j.ConsoleAppender
log4j.appender.stdout.Target=System.out
log4j.appender.stdout.layout=org.apache.log4j.PatternLayout
log4j.appender.stdout.layout.ConversionPattern=%d{yyyy-MM-dd HH:mm:ss} %-5p %c{1}:%L - %m%n
0
Logger root = Logger.getRootLogger();
root.addAppender(new ConsoleAppender(
new PatternLayout(PatternLayout.TTCC_CONVERSION_PATTERN)));
相關問題
- 1. 負載裝置phpunit測試爲虛擬
- 2. 測試使用虛擬化
- 3. 測試虛擬環境(virtualenv)
- 4. 配置虛擬主機Apache
- 5. Apache:虛擬主機配置
- 6. Apache虛擬主機配置
- 7. Android虛擬設備配置
- 8. 預配置的虛擬機?
- 9. Netbeans - 虛擬主機配置
- 10. apache2虛擬主機配置
- 11. 虛擬主機配置
- 12. Grails測試中的模擬配置
- 13. 在虛擬電腦上測試IE9
- 14. 在虛擬PC中運行硒測試
- 15. 用於測試的傳真虛擬機
- 16. FakeItEasy - 如何測試虛擬方法
- 17. 用於測試的虛擬服務器
- 18. 使用android虛擬設備測試activesync
- 19. Solr虛擬或測試環境
- 20. 虛擬屬性的單元測試
- 21. 虛擬機上的Karma測試
- 22. 用於測試的虛擬TIBCO隊列
- 23. 虛擬鍵盤的單元測試
- 24. 多核虛擬機開放mpi測試
- 25. 配置ELK + log4j
- 26. 配置log4j grails
- 27. log4j appender配置
- 28. Log4j配置
- 29. Grails log4j配置
- 30. log4j配置
它是可能的,很簡單,但使用log4j.properties文件仍然是簡單的。當測試你只是使用不同的文件(例如通過設置環境變量,請參閱log4j文檔如何做到這一點) –
好點!無論如何,你能否描述一下我如何從代碼中做到這一點? – user590444