我有 5 个应用程序,它们具有不同的 log4j xml 配置文件。我希望它们中的每一个都根据给定的文件进行配置,并在从一个主要方法调用时正确记录。
最佳答案
Log4j 将自动查找并使用在类路径中找到的配置文件。它会查找名为 log4j.properties
和 log4j.xml
的文件以及可能的其他文件。
或者,您可以使用以下方式以编程方式加载配置:
String filename = "/path/to/config/file.xml";
DOMConfigurator.configure(filename);
关于java - 用于多个应用程序的多个 log4j xml 文件,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/6384655/