我希望当我的应用开始使用某些默认配置配置log4j时。 一旦解析了其他配置(非log4j),我就会获得真正的log4j配置的真实文件路径。 现在我可以完全配置log4j。
你会怎么做? (java)?
如果重要的话,我更喜欢使用.json配置文件。
答案 0 :(得分:0)
根据this question的答案,log4j2似乎相当复杂(我假设你正在使用的是当你在讨论使用JSON配置文件时看到的,它不存在在log4j 1.x据我所知)。
如果您愿意使用XML或属性log4j配置并降级到log4j 1.x,则可以使用PropertyConfigurator.configure(String)
或DOMConfigurator.configure(String)
,具体取决于您是使用属性还是XML配置文件。