2011-11-21 47 views
2

在一個Web模塊中,您可以將log4j.properties放置在類路徑中,並且log4j的默認初始化過程將使用config,在獨立應用程序中也是如此,這裏沒有任何問題。可以使用默認初始化過程在一個EJB模塊中初始化log4j嗎?

雖然我在使用EAR-app的ejb-module(javaee 1.4)時沒有編程配置,但它仍然有問題。

所以我的問題是,在哪裏把log4j.properties文件放在ejb模塊中以避免編程配置?

回答

0

您應該能夠將Log4J配置文件放入EJB JAR歸檔的根目錄中。這應該很好。

但是,我建議爲我們正在使用的應用程序服務器全局配置日誌記錄。這樣做更有意義,您不會遇到任何配置衝突。

+0

好的謝謝你的答覆。 – Daniel