1
我如何做到日誌記錄轉到Windows控制檯(即黑色的東西,CMD,COMMAND)? 我正在嘗試與ConsoleAppender,但我不,如果我做對了。使用log4j,我如何記錄到Windows控制檯?
private static ConsoleAppender appender = new ConsoleAppender(new PatternLayout());
private Logger database;
Log() {
BasicConfigurator.configure();
database = Logger.getLogger("DATABASE");
database.addAppender(appender);
}
編輯:
第一:這個代碼是一個示例,它是比這更大
第二:上的Netbeans的控制檯完美。
但ConsoleAppender會給我登錄到控制檯的功能嗎? – 2011-05-21 01:15:08
是的,它會登錄到您的應用程序正在運行的控制檯。 – 2011-05-21 01:27:30
@Renato - 它可以工作,但是像這樣(在代碼中)配置日誌系統幾乎肯定是錯誤的。您應該在配置文件中執行此操作,以便可以在不更改代碼和重新編譯的情況下重新配置日誌記錄。這就是文檔會告訴你......如果你閱讀它。 – 2011-05-21 02:47:26