[英]Can log4j be initialized in a EJB-module using the default initialization procedure?
在Web模块中,您可以将log4j.properties放在类路径上,并且log4j的默认初始化过程将使用配置,与独立应用程序相同,这里没有问题。
尽管没有编程配置,但是我很难让它在EAR应用程序的ejb-module(javaee 1.4)中工作。
所以我的问题是,将log4j.properties文件放在ejb模块中以避免编程配置?
您应该能够将Log4J配置文件放入EJB JAR归档文件的根目录。 这应该工作正常。
但是,我建议为我们正在使用的应用程序服务器全局配置日志记录。 这样更有意义,这样您就不会遇到任何配置冲突。
声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.