java web 集成log_logback.xml配置模板_logback日志与Javaweb项目整合

本文介绍了如何在Java Web项目中集成Logback日志系统,提供了一个具体的logback.xml配置模板,详细说明了如何设置日志输出路径、文件大小限制,并指导了如何在项目中引入logback依赖及创建logger对象进行日志记录。
摘要由CSDN通过智能技术生成

在生产环境中,项目日志输出是非常有必要的,日志都不知道怎么记录,你就是一个菜鸟程序员,那么,我们在javaweb项目中该如何整合logback日志输出功能呢?下面是小编在项目中使用的logback.xml配置模板,用于将java日志输出到指定的目录中,例如小编将日志输出到了D盘某个文件夹中,配置如下。<?xml  version="1.0" encoding="UTF-8"?>

%d{HH:mm:ss.SSS} [%thread] %-5level %logger{50} - %msg%n

class="ch.qos.logback.core.rolling.RollingFileAppender">

${LOG_HOME}/logFile.log.%d{yyyy-MM-dd}.log

30

%d{HH:mm:ss.SSS} [%thread] %-5level %logger{50} - %msg%n

class="ch.qos.logback.core.rolling.SizeBasedTriggeringPolicy">

10MB

当然了,我们的javaweb项目整合logback日志的时候,需要在我们的项目中导入logback jar包,否则是无法使用的,logback maven代码如下:

ch.qos.logback

logback-classic

1.1.8

导入logback jar包之后,要想将日志信息输出到“D:/myLogs”目录下,需要创建logger对象,类似如下所示,这样日志就会记录到D盘的目录下了:package com.tpyyes.controller;

import org.slf4j.Logger;

import org.slf4j.LoggerFactory;

public class UserController {

private static final Logger log = LoggerFactory.getLogger(UserController.class);

public void test(){

log.warn("这是输出警告信息");

log.info("这是输出正常信息");

log.error("这是输出错误信息");

}

}

来源网站:太平洋学习网,转载请注明出处:http://www.tpyyes.com/a/javaweb/767.html

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值