log4j范例,动态切换日志位置
Posted
tags:
篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了log4j范例,动态切换日志位置相关的知识,希望对你有一定的参考价值。
详解参考:http://www.cnblogs.com/ITEagle/archive/2010/04/23/1718365.html
Logger.getRootLogger().getAppender("");
MyFileAppender.setFile();
动态改变日志位置:
package com.von.log; import java.io.File; import org.apache.log4j.RollingFileAppender; public class MyFileAppender extends RollingFileAppender { public void setFile(String file) { File fileCheck = new File(file); if(!fileCheck.exists()) { fileCheck.getParentFile().mkdirs(); } super.setFile(file);; super.activateOptions(); } }
以上是关于log4j范例,动态切换日志位置的主要内容,如果未能解决你的问题,请参考以下文章