设置Log4j配置文件路径
maven项目中有时候放在log4j的配置文件位置不定,导致执行时报错,可以通过在java中配置路径来解决:
1、先创建log对象
Log log = new Log(Regedit01.class );
2、在对应方法中,输出log日志操作之前添加配置路径的设置以项目以下的路径开始,如项目为MyWebDriver,文件在MyWebDriver\src\main\resources文件夹下
PropertyConfigurator.configure("src/test/resources/log4j.properties");
将log单独生成一个类,便于使用,如下:
import org.apache.log4j.Logger;
import org.apache.log4j.PropertyConfigurator;public class Log {private Logger logger;public Log(Class<?> clazz){logger = Logger.getLogger(clazz);Log.initlog4j();}//获取log4j.properties配置信息private static void initlog4j(){PropertyConfigurator.configure("src/test/resources/log4j.properties");}public void info(String message){logger.info(message);}public void warn(String message){logger.warn(message);}public void debug(String message){logger.debug(message);}public void error(String message){logger.error(message);}public void fatal(String message){logger.fatal(message);}}
设置Log4j配置文件路径相关推荐
- springmvc 项目完整示例05 日志 --log4j整合 配置 log4j属性设置 log4j 配置文件 log4j应用...
log4j 就是log for java嘛,老外都喜欢这样子,比如那个I18n ---internationalization 不就是i和n之间有18个字母... http://logging.a ...
- log4j 配置文件中设置相对路径
/*** 该类用于对log4j相对路径进行处理,包括日志的properties文件和日志输出文件相对路径的设置 关联:log4j.properties* web.xml中的Log4jInit* * @ ...
- Django模板、配置文件、静态文件及案例实现(创建模板、设置模板查找路径、模板接收视图传入的数据、模板处理数据、BASE_DIR、DEBUG、本地语言与时区、App应用配置)
1.Django模板 网站如何向客户端返回一个漂亮的页面呢? 漂亮的页面需要html.css.js. 可以把这一堆字段串全都写到视图中, 作为HttpResponse()的参数,响应给客户端. 存在的 ...
- java spring配置文件路径_java - 在spring b中从命令行设置活动配置文件和配置位置...
java - 在spring b中从命令行设置活动配置文件和配置位置 我有一个春季启动应用程序. 我的应用程序中有三个配置文件 - > 开发,分期和生产. 所以我有3个文件 应用developm ...
- linux log4j配置文件详解,linux相对路径_linux下相对路径加载Log4j配置文件
摘要 腾兴网为您分享:linux下相对路径加载Log4j配置文件,中国搜索,掌上看家,杂志迷,悦作业等软件知识,以及office2003简体,好分数登录,3dsmax2009,拼多多果园,坦克之王,快 ...
- 从源码角度深入分析log4j配置文件使用
log4j在日常开发中经常使用,但有时候对 配置文件应该放到什么位置有疑惑.现在我们通过从代码的角度来看待这个问题, 看完后你也许会恍然大悟哦. 开始吧. Log4j的组成及架构: Log4j由三个重 ...
- log4j.properties log4j.xml 路径问题
自动加载配置文件: (1)如果采用log4j输出日志,要对log4j加载配置文件的过程有所了解.log4j启动时,默认会寻找source folder下的log4j.xml配置文件,若没有,会寻找lo ...
- java log4j 相对路径_log4j中配置日志文件相对路径[续集]
这篇文章是基于流传在网上较为完整的关于"log4j中配置日志文件相对路径"问题的解决方法.该篇博文几经转载,流传至今.这是51cto博客里的一篇此文的转载[http://share ...
- log4j 配置文件示例_Log4j2示例教程–配置,级别,附加程序
log4j 配置文件示例 Welcome to the Apache Log4j2 Example Tutorial. If you ask an expert developer about the ...
- Log4j配置文件解读
<?xml version="1.0" encoding="UTF-8"?><!--日志级别以及优先级排序: OFF > FATAL & ...
最新文章
- C++ QT中的QSound使用方法
- 我的世界服务器无限小号,我的世界惊现全新无限刷物品bug 服主大大都要注意了...
- 计算机自动启动无法开机,为何插上电源 电脑会自动开机 但是又开不起来
- 假如把女生比作一种水果
- 使用注解版AOP解决事务问题
- 深度学习笔记之win7下TensorFlow的安装
- transformer论文解读_【论文解读】ICLR2020 | 深度自适应Transformer
- DataSet读写xml文件
- spring整合mybatis的坑
- 2013.11.20 流水
- 前端必备:FSCapture取色器
- 指尖上的学问——wi输入法开发实记
- 工作一年的收获与思考
- 我总结的30条架构原则~
- Win10系统edge浏览器b站全屏卡顿的解决方法--win10专业版
- mysql dbcp 配置文件_数据库连接池DBCP使用方式
- storm无损 the wolven_落日飞车专辑《柔性风暴(Soft Storm)》9首歌曲合集[FLAC/MP3/436.52MB]百度云网盘下载...
- 获取两个向量中间位置的点
- Prometheus+Grafana监控
- 机器学习案例丨基于广泛和深入的推荐 - 餐厅评级预测
热门文章
- 手动 将exe加入到系统启动服务、卸载服务的方法
- 完整制作网吧系统全过程
- 训练集和测试集 — 模型评估
- 思源黑体下载 - Google 联合 Adobe 发布免费开源优雅的设计字体 (简繁中文/日韩文)
- linux tar文件夹打包不包含目录,tar打包如何不打包某一个文件夹(排除某些文件夹)...
- 基建管控系统_基建项目管理系统
- amd k14主板参数_R5 1400配什么主板好?R5-1400主板搭配与参数详解 (全文)
- Java 复制PDF文档
- Big Sur MacOS高清动态壁纸
- HTML前端数据管理,前端数据管理