Posted on 2005-11-17 17:50
Terry的Blog 閱讀(248)
評論(0) 編輯 收藏 所屬分類:
java語言
今天為一個Batch類配置Log4j的時候。遇到一個問題:log4j.properties放在Batch類的相同目錄下。
怎樣在運行時動態(tài)的取得這個配置文件。
后來解決的辦法很簡單:
Properties prop = ResourceManager.getResourceAsProperties("jp.co.swics.edinaiji.batch.log4j");
PropertyConfigurator.configure(prop);
log.debug("[Standard Logger is ready.]");
不過由此想到了一個問題。一個類在運行的時候可以知道自己所在的目錄嗎?