Home
> Uncategorized > Overriding log4j property file
Overriding log4j property file
Overriding log4j property file
Sometimes it is handy to override log4j behaviour. By default it looks for log4j.xml under classpath. But I had a need to override the xml with properties file that is coming from classpath. Just add following as a VM arguments to the program or server runtime arguments.
If log file is under classpath
-Dlog4j.configuration=log4j.properties
OR
-Dlog4j.configuration=mylog4j.properties
If log file is outside classpath
Complete URL notation should be used as in:
-Dlog4j.configuration=file:/c:/work/mylog4j.properties
OR
-Dlog4j.configuration=file:/home/apps/work/mylog4j.properties
Comments (0)
Trackbacks (0)
Leave a comment
Trackback