如前所述,它只是一个外观,它有助于轻松地在不同的记录器实现之间进行切换。 例如,如果要使用log4j实现。

示例代码如下所示。

如果使用maven获取依赖项

org.slf4j

slf4j-api

1.7.6

org.slf4j

slf4j-log4j12

1.7.5

在log4j.properties中的src / main / resources / log4j.properties中具有以下内容

log4j.rootLogger=DEBUG, STDOUT, file

log4j.appender.STDOUT=org.apache.log4j.ConsoleAppender

log4j.appender.STDOUT.layout=org.apache.log4j.PatternLayout

log4j.appender.STDOUT.layout.ConversionPattern=%5p [%t] (%F:%L) - %m%n

log4j.appender.file=org.apache.log4j.RollingFileAppender

log4j.appender.file.File=mylogs.log

log4j.appender.file.layout=org.apache.log4j.PatternLayout

log4j.appender.file.layout.ConversionPattern=%d{dd-MM-yyyy HH:mm:ss} %-5p %c{1}:%L - %m%n

下面的Hello world代码将按照上面的配置在控制台中打印到日志文件。

import org.slf4j.Logger;

import org.slf4j.LoggerFactory;

public class HelloWorld {

public static void main(String[] args) {

Logger logger = LoggerFactory.getLogger(HelloWorld.class);

logger.info("Hello World");

}

}

java sl4j 日志_java-slf4j日志文件保存在哪里?相关推荐

  1. java网页保存pdf_JavaScript+Java实现HTML页面转为PDF文件保存的方法

    JavaScript+Java实现HTML页面转为PDF文件保存的方法 发布于 2017-02-27 09:58:50 | 160 次阅读 | 评论: 0 | 来源: 网友投递 JavaScript客 ...

  2. java 网页保存为pdf文件怎么打开方式_js相关:JavaScript+Java实现HTML页面转为PDF文件保存的方法...

    js相关:JavaScript+Java实现HTML页面转为PDF文件保存的方法 发布于 2020-8-12| 复制链接 借助iText这个Java库,我们可以将HTML文件保存为图片文件进而转换成P ...

  3. Java日志框架 -- SLF4J日志门面(入门案例、SLF4J优点、SLF4J日志绑定、SL4J桥接旧的日志框架)

    1. SLF4J日志门面 JCL日志门面逐渐被淘汰了,因为他无法动态的扩展具体的日志实现框架. 简单日志门面(Simple Logging Facade For Java) SLF4J主要是为了给Ja ...

  4. 查看java web日志_java web 日志详细

    第一步:首先建立一个WEB工程,去log4j官网下log4j的JAR包导入到工程的lib目录下 第二步:在src目录下建一个log4j.properties 文件,文件命名可以由自己,只是记加载时候和 ...

  5. java gc 时间_Java GC日志查看,GC日志时间分析

    Java中的GC有哪几种类型? 参数 描述 UseSerialGC 虚拟机运行在Client模式的默认值,打开此开关参数后, 使用Serial+Serial Old收集器组合进行垃圾收集. UsePa ...

  6. java web 刷新_Java Web项目的保存和刷新

    java web 刷新 如何配置计算机以保存并刷新Java Web项目? 当您向开发人员提出此问题时,答案以"哦,好吧--"开头,并以某种可行的方式继续描述. 每个人都有自己的方式 ...

  7. java自定义日志_Java 自定义日志写入

    /** * 将信息写入到日志 * @param content * @return * @throws IOException */ public static boolean writeLog(St ...

  8. java map 内存_java 使用对象和Map保存字符串占用存储空间对比

    对整体堆大小的影响 创建对象情况 已使用的堆大小 没有使用任何对象 95,805,912 个字节 使用map10000000个相同字符串 1,017,388,888 个字节 创建10000000个空对 ...

  9. java fileupload 进度_Java上传文件进度条的实现方法(附demo源码下载)

    本文实例讲述了Java上传文件进度条的实现方法.分享给大家供大家参考,具体如下: 东西很简单,主要用到commons-fileupload,其中有一个progressListener的接口,该接口可以 ...

  10. java properties用法_java中Properties文件加载和使用方法

    一.Properties简介 Properties 类继承自HashTable,提供的方法很像Map的实现类HashMap.它在 Java 编程的早期就有了,并且几乎没有什么变化.J2SE 的 Tig ...

最新文章

  1. Rust 所有权介绍
  2. excel数据输入模型前的转换
  3. ubuntu系统安装socket服务器,Ubuntu上进行socket编程,并且实现通信功能
  4. python怎么一直循环_python 基础之while无限循环
  5. 9206晚自习点歌功能拆解 图片加载 控件显示与隐藏等等
  6. python中类型转换的规则_Python 类型转换指南
  7. 【图像隐写】基于matlab DWT数字水印嵌入+攻击+提取【含Matlab源码 1759期】
  8. 【优化选址】基于matlab穷举法求解小区基站选址优化问题【含Matlab源码 439期】
  9. java Relative Path and absolute
  10. 主流HTML5游戏框架的分析和对比(Construct2、ImpactJS、CreateJS、Cocos2d-html5……) .
  11. 鼠标不能动怎么选择计算机,鼠标动不了怎么办 电脑鼠标不动了按什么键
  12. 基于 Ubuntu20.04 的工作环境搭建
  13. 【蓝桥杯考前一天总结PYthon终结篇】
  14. Mac电脑如何实现Word一键转PPT
  15. truffle unbox react报错解决方案(linux)
  16. New B2CShop - Code Smith 修改
  17. 学硕 申请清华计算机博士,2017年清华大学申请考核制考博成功经验谈
  18. 常见的数字高程模型结构有哪些?
  19. iwatch表盘壁纸图片_iwatch壁纸大全卡西欧表盘app
  20. Springboot jar包外置教程

热门文章

  1. android 录音 m4a
  2. 用python播放声音文件(mp3、wav、m4a等)
  3. 使用C语言的七个步骤
  4. windows无人值守文件的制作_autounattend.xml
  5. linux得到网卡mac地址,获取 linux 网卡MAC地址(包含编程方法)
  6. Keras深度学习实战(39)——音乐音频分类
  7. 【易购管理系统】导航折叠效果
  8. 嵌入式系统设计与制作报告
  9. fatal: unable to access ‘https://github.com/NEGVS/the-economist-ebooks.git/‘: schannel: failed to re
  10. 我 stormzhang 来报道了!