logback在javaSE中的应用之日志输出到文件
2018-01-13 00:00
435 查看
一、建立javaSE的project,在lib下导入以下四个
logback-access-1.2.3.jar
logback-classic-1.2.3.jar
logback-core-1.2.3.jar
slf4j-api-1.7.25.jar
二、在src下建立logback.xml
注意:<appender name="fileAppender" class="ch.qos.logback.core.FileAppender">
<!-- 日志输出级别 -->
<root level="DEBUG">
<appender-ref ref="fileAppender" />
</root>
三、测试类
参考网址:http://czj4451.iteye.com/blog/1975220
logback-access-1.2.3.jar
logback-classic-1.2.3.jar
logback-core-1.2.3.jar
slf4j-api-1.7.25.jar
二、在src下建立logback.xml
<?xml version="1.0" encoding="UTF-8"?> <configuration debug="true"> <!--定义日志文件的存储地址 勿在 LogBack 的配置中使用相对路径--> <property name="LOG_HOME" value="E:/log/" /> <appender name="fileAppender" class="ch.qos.logback.core.FileAppender"> <file>E:/log/testFile2.log</file> <encoder><!-- 必须指定,否则不会往文件输出内容 --> <pattern>%d{HH:mm:ss.SSS} [%thread] %-5level %logger{5} - %msg%n</pattern> </encoder> <append>true</append> <prudent>false</prudent> </appender> <!-- 日志输出级别 --> <root level="DEBUG"> <appender-ref ref="fileAppender" /> </root> </configuration>
注意:<appender name="fileAppender" class="ch.qos.logback.core.FileAppender">
<!-- 日志输出级别 -->
<root level="DEBUG">
<appender-ref ref="fileAppender" />
</root>
三、测试类
public class App { private final static Logger logger = LoggerFactory.getLogger(App.class); public static void main(String[] args) { logger.debug("logback 成功了1"); logger.error("logback 成功了2"); } }
参考网址:http://czj4451.iteye.com/blog/1975220
相关文章推荐
- Log4j日志分类别输出至日志文件 [Log4j应用]
- logback 配置 不同level日志输出到不同文件 按天 大小拆分
- 使用logback.xml配置来实现日志文件输出
- web应用配置的logback,为什么在tomcat下没日志文件出现
- log4cplus应用之日志文件输出(二)
- 使用logback.xml配置来实现日志文件输出
- 配置logback将日志输出到文件
- logback系列之四:输出日志到不同文件
- springboot 配置logback控制台彩色打印,按等级输出日志文件
- logback日志输出不同级别到不同文件(开发实例配置)
- logback为单独的包配置日志输出文件
- logback之四:输出日志到不同文件
- logback 参考官方文档 实现控制台与文件输出日志的 最基本配置
- logback系列之二:输出日志到文件
- 使用logback.xml配置来实现日志文件输出
- logback系列之三:输出日志到文件(滚动)
- logback输出多个日志文件
- 系统日志分类别输出至日志文件[Log4j应用]
- logback系列之四:输出日志到不同文件
- logback 日志不输出到指定文件