log4j 项目中的详细配置
来源:互联网 发布:最优化方法第二版pdf 编辑:程序博客网 时间:2024/05/22 01:53
日志存在的意义
毫无疑问,日志的意义就是为了记录。记录下程序执行的过程、调试信息、错误信息以及我们想要输出的信息,这可能就是一个最简单且完整的日志系统了,正常来说,我们的项目中一般并不会有一个强大的监控系统以及日志系统,最多是写一个log文件,然后打印出错误信息,其实,对于一个对监控要求不是很高,没有太多开发时间的互联网项目,这个简单的 log 文件就够了,完全可以满足我们的需要。
Java 项目中大家一般都喜欢使用 log4j 来记录日志。
Log4j 是 Apache 的一个开源项目,通过使用Log4j ,我们可以控制日志信息输送的目的地是控制台、文件、 GUI 组件,甚至是套接口服务器、NT 的事件记录器、 UNIX Syslog 守护进程等;我们也可以控制每一条日志的输出格式;通过定义每一条日志信息的级别,我们能够更加细致地控制日志的生成过程。最令人感兴趣的就是,这些可以通过一个配置文件来灵活地进行配置,而不需要修改应用的代码。
特别简单的配置
一、在 CLASSPATH 下建立 log4j.properties
文件,其实就是/src/
目录下。
就这么简单。你先不要管这些是什么意义,下面会讲的。怎么使用呢?
二、使用
就这么简单。
这里的配置意思是:打印 Info 级别
的日志信息,调试运行会输出在控制台并写入文件。文件地址为 Tomcat 目录的 logs/springdemo
文件夹下的 logs 文件
中,并且会每天产生一个日志文件。如果你理解这些就大概知道怎么配置了,这里会涉及到日志级别、输出位置、日志格式、文件地址等等各种配置,自定义起来特别方便,不过你就要理解它各个属性的含义了。
0 0
- log4j 项目中的详细配置
- log4j 项目中的详细配置
- log4j详细配置(项目中应用)
- Maven项目引入log4j的详细配置
- log4j详细配置说明
- 配置Log4j(很详细)
- 配置Log4j(很详细)
- Log4j详细配置
- 配置Log4j(很详细)
- 配置Log4j(很详细)
- log4j详细配置
- 配置Log4j(很详细)
- 配置Log4j(很详细)
- log4j详细配置
- 配置Log4j(很详细)
- 配置Log4j(很详细)
- 配置Log4j(很详细)
- log4j 配置详细解释
- Android Studio下的应用性能优化总结--布局优化
- 上机2
- Jenkins+Maven+SVN快速搭建持续集成环境(转)
- Struts2简单入门
- 【java】采用PrintWriter+FastJson 输出json
- log4j 项目中的详细配置
- Spring Cloud构建微服务架构(一)服务注册与发现
- 上机3
- android--自定义view的绘制
- Java中去除字符串中空格的几种方法
- Spring Cloud构建微服务架构(二)服务消费者
- Android Studio导入项目出现UnsupportedMethodException
- angular微信支付实际url地址不同
- CCAction