第二步:
编写java代码:
import org.apache.log4j.Logger
public class Hello {
private static Logger logger = Logger.getLogger(Hello.class)
public static void main(String args[]){
System.out.println("hello word!")
logger.debug("hello word!")
}
}
第三步:
编写
log4j.properties文件:
内容如下:
log4j.rootLogger=debug,R
log4j.appender.R=org.apache.log4j.ConsoleAppender
log4j.appender.R.layout=org.apache.log4j.PatternLayout
log4j.appender.R.layout.ConversionPattern=%d{yyyy/MM/dd HH:mm:ss} %4r %5p %c{2}:%L - %m%n
这个文件需要放在src目录下
最后运行程序:会在控制台打出日志信息
log日志分别有info,error,warning,debug四种,info类型和debug用途差不多,但是debug日志只有在测试环境才会打印输出.info在任何环境下优惠打印输出,该两种主要用来记录一些重要信息,至于什么地方重要,看自己写的程序
error看单词就知道是错误日志,一般情况下是写在发生异常的catch函数里面.用来记录错误日志
warning 就是警告.这中日之很少用到,一般就用在代码块有风险,或者出现错误,但不影响程序的逻辑里面
欢迎分享,转载请注明来源:内存溢出
评论列表(0条)