在简单的项目中添加日志:

首先导入2个jar包

commons-logging-1.1.1.jar

log4j-1.2.15.jar

然后在项目的src目录下创建log的配置文件 log4j.properties内容如下:

## 定义 DEBUG 优先级, R 为日志输出目的的

#log4j.rootLogger= DEBUG,R

## 设置日志输出类型 , 为文件类型

#log4j.appender.R= org.apache.log4j.FileAppender

## 设置日志文件名 logRecord.log, 输出到 tomcat 服务器的 logs 目录下

#log4j.appender.R.Target=System.out

#//log4j.appender.R.file= ../log/logRecord.log

## 每次在文件尾写入新的日志信息

#log4j.appender.R.Append= true

## 日志输出信息格式类型

#log4j.appender.R.layout= org.apache.log4j.PatternLayout

## 日志输出信息格式为 换行、日期、优先级、 [ 全类名 ] 、日志信息、换行

可参考:http://blog.csdn.net/wud_jiyanhui/article/details/6213443

http://www.blogjava.net/zzzlyr/articles/353039.html 等

然后建立一个类,在类中应用日志

PropertyConfigurator.configure(ClassLoader.getSystemResource("log4j.properties"));  //可省去不写

Log log = LogFactory.getLog(NettyTest.class);  参数为日志要监听的位置。

log.info("Http Server listening on 9990 ...");  加入一条info日志记录。

原文:http://www.cnblogs.com/sanhuan/p/4690338.html

java 加日志_java中添加日志相关推荐

  1. java加盐_Java中MD5加密加盐算法

    前俩天项目组需要做一个密码的加密加盐操作,无意中在网上看到一个对应的加密加盐算法,特意在此做一个记录 import java.security.MessageDigest; import java.u ...

  2. python如何写日志_【Python】教你如何在python中添加日志

    背景 起因是这次的项目用thrift来连接算法(python)和业务逻辑(java),因此有必要在python中添加日志来记录传入的参数.这样,当算法端没有正确响应时,就能方便地排查原因. 简易版实现 ...

  3. Python之向日志输出中添加上下文信息

    除了传递给日志记录函数的参数(如msg)外,有时候我们还想在日志输出中包含一些额外的上下文信息.比如,在一个网络应用中,可能希望在日志中记录客户端的特定信息,如:远程客户端的IP地址和用户名.这里我们 ...

  4. java 异步记录日志_java异步写日志到文件中实现代码

    java异步写日志到文件中详解 实现代码: package com.tydic.ESUtil; import java.io.File; import java.io.FileWriter; impo ...

  5. java窗口向mysql加信息_Java中如何实现向DBC方式向表中添加数据

    原标题:Java中如何实现向DBC方式向表中添加数据 Java中如何实现向DBC方式向表中添加数据 Java程序JDBC方式向数据库的表添加记录的步骤: 1.新建工程: Java Project 2. ...

  6. 项目跑到到了日志警告就卡住了_java中的日志框架梳理(以故事的形式呈现)...

    日志算是java工具体系的一个知识点,但又是写代码的时候绕不过去的一个知识点,这篇文章主要是针对于小白,以故事的形式来对目前市场上常见的一些日志框架进行一个介绍和梳理. 阶段一: 从前有一个程序员,名 ...

  7. mysql怎样在bat脚本中添加日志_如何在windows下用bat脚本定时备份mysql

    作/译者:叶金荣(Email: ),来源:http://imysql.cn,转载请注明作/译者和出处,并且不能用于商业用途,违者必究. 并不是所有MySQL都运行在Linux下,windows下也需要 ...

  8. oracle重做control,Oracle 通过Database Control 向重做日志组中添加成员

    在Oracle用户下启动服务: emctl start dbconsole Database Control 登录网址:https://ip地址:1158/em,如下图: 登录Database Con ...

  9. java 怎么加图片_java怎么添加图片

    详细内容 本篇文章中将带大家学习一下用java代码实现在JPanel中添加一张图片,感兴趣的朋友可以了解一下.希望对你有所帮助. 这里用到的是ImageIO类来加载图片 语句为:image=Image ...

最新文章

  1. JavaScript学习--闭包
  2. dedecms首页如何调用专题页描述和链接
  3. 光流 | 金字塔迭代(Iterative Pyramidal)LK光流算法(Matlab源代码)
  4. 【双100%解法】剑指 Offer 22. 链表中倒数第k个节点
  5. hive臨時udf與永久udf詳細操作流程
  6. 什么是编译型和解释型语言?
  7. vue之node.js的简单介绍
  8. vb combox获取选定index_Python-新闻评论获取
  9. 3800元!爆料大神怒赞谷歌Pixel 6:这是今年最好看手机!
  10. Python绘制带有中文标签和图例的图
  11. maven打包生成source.jar
  12. 安装nagios中php安装报错 configure error xml2-config not foud
  13. Python多线程学习资料1
  14. 一元钱一瓶汽水,喝完后两个空瓶能换一瓶汽水,问:你有20元钱,可以喝到几瓶汽水?
  15. php 获取北京时间
  16. 俄罗斯方块(Tetris)
  17. 面对对象之差异化的网络数据交互方式--单机游戏开发之无缝切换到C/S模式
  18. 学会这几点,不懂代码也能做出炫酷可视化大屏!
  19. JWT如何解析过期的token中的信息
  20. D3 天眼查 股权穿透 股权结构,默认第一行,异步添加,加减号居中,拖拽,缩放, hover。

热门文章

  1. C# 捕获系统闪退BUG
  2. c++ (QT)笔记
  3. OpenCV进行图像相似度对比的几种办法
  4. OpenVC环境搭建问题
  5. vs2010本地调试打不开网页
  6. IOS UI开发基础之超级猜图完整版本-08
  7. 4位加法器的设计代码verilog_一个简单的8位处理器完整设计过程及verilog代码
  8. 项目部署到tomcat6.0启动成功后访问页面报500_.net core IIS部署教程
  9. Android允许应用程序使用Http明文网络传输
  10. php图片抖动,css3,jquery_css3图片抖动,css3,jquery - phpStudy