log4j2.0如何加载指定路径的配置文件?
解决方案 »
- hibernate 中一对多的单向关联 注解的问题
- Spring 父类注入问题
- 急!如何定义这么一个变量(例子说明。。),散分
- 关于刷新的代码
- oracle long字段
- JMS发送消息发生死机
- LQuery 二次接口开发
- CaptureSchema这个是哪个包里面的?
- ######### 如和让resin启动时候自动运行一个servlet呢? ###########
- 求一个将DXF(AutoCAD软件标准)转成SVG(工业矢量图标准)的JAVA代码实现,急,在线等待!
- hibernate返回值的时候抛出的异常java.lang.String cannot be cast to java.util.Date
- 关于javamail发送图片的问题
代码:URL url = UserServiceImpl. class .getResource( " /config/log4j.properties " );
Properties properties = new Properties();
try {
properties.load( new InputStreamReader(url.openStream()));
} catch (IOException e) {
e.printStackTrace();
}
PropertyConfigurator.configure(properties);
也就是在VM arguments中设置"-Dlog4j.configurationFile="D:\learning\blog\20130115\config\LogConfig.xml"把“D:\learning\blog\20130115\config\LogConfig.xml”替换成你指定的配置文件的路径即可。
<context-param>
<param-name>log4jConfigLocation</param-name>
<param-value>/WEB-INF/classes/log4j.properties</param-value>
</context-param>