How to force log4j load xml config from non src folder?

后端 未结 2 751
遇见更好的自我
遇见更好的自我 2021-02-14 21:26

Is it possible to have log4j.xml loaded from a different dir than source root and how? (programmatically?) Meaning that it\'s somewhere in FS not just in classpath.

2条回答
  •  無奈伤痛
    2021-02-14 21:49

    Using DOMConfigurator you can specify the the XML file used to configure log4j.

    DOMConfigurator.configure("/path/to/log4j.xml");
    

    For log4j.properties you can do the same thing with PropertyConfigurator.

    PropertyConfigurator.configure("/path/to/log4j.properties");
    

提交回复
热议问题