2
您好我現在有這在我的屬性文件:添加日期到Java util的記錄器的FileHandler名
java.util.logging.FileHandler.pattern = %h/programName%u%g.log
我也想時間戳/用戶名追加到此所以它很容易識別的日誌文件有誰知道如何?
您好我現在有這在我的屬性文件:添加日期到Java util的記錄器的FileHandler名
java.util.logging.FileHandler.pattern = %h/programName%u%g.log
我也想時間戳/用戶名追加到此所以它很容易識別的日誌文件有誰知道如何?
由於FileHandler方法沒有日期的%替換變量,因此我的建議是在將字符串傳遞給FileHandler之前格式化包含日期的字符串。例如:
String pattern = String.format("%%h/programName%tYmd%%u%%g.log", today);
FileHandler fh = new FileHandler(pattern);
這可以在.properties文件中完成嗎? – Aly 2009-12-07 16:57:51
啊,我錯過了屬性文件的一部分。這將需要更多的思考。 – shoover 2009-12-07 18:07:04
您是否有權在程序啓動時以編程方式寫入.properties文件?這是一個執行和退出的程序,或者是一直保持加載的程序(可能在一夜之間)? – shoover 2009-12-07 18:07:48