如何在logback日志配置文件中配置相对路径

Posted

tags:

篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了如何在logback日志配置文件中配置相对路径相关的知识,希望对你有一定的参考价值。

参考技术A #相对路径

log_home=./infoLogs
log4j.rootLogger=info,stdout,R
log4j.appender.stdout=org.apache.log4j.ConsoleAppender
log4j.appender.stdout.layout=org.apache.log4j.PatternLayout

log4j.appender.stdout.layout.ConversionPattern=[%t] (%F:%L) %dyyyy-MM-dd HH:mm:ss - %m%n

log4j.appender.R.layout=org.apache.log4j.PatternLayout
log4j.appender.R.layout.ConversionPattern=[%dyyyyMMdd HH:mm:ss-%p][%F:%L][%t]-- %m%n
log4j.appender.R=org.apache.log4j.RollingFileAppender
log4j.appender.R.File=$log_home/app.log
log4j.appender.R.MaxFileSize=1024KB
log4j.appender.R.MaxBackupIndex=10本回答被提问者采纳
参考技术B logback类似于log日志体系,可以将一些日志信息输出到tomcat文件夹内,示例如下: logback.xml里面的内容配置: UTF-8 $logbase%d-MM-dd.log.html $logbase.%d-MM-dd.log.html.zip 使用的时候可以这样定义变量:Logger logger = LoggerF...

springboot 整合logback,设置日志的输出路径

一 logback配置相对路径

1.1 配置成logs/

 打成jar包:

1.2 配置成/logs

1.3 配置成../logs

1.4 总结

文件相对保存路径设置可分以下三种:

1. value=“logs” – 表示保存到程序运行目录,在tomcat中为bin目录

2. value=“/logs” – 表示保存到系统目录

3. value=“../logs” – 表示保存到程序运行目录的父目录

https://www.jb51.net/article/200744.htm

以上是关于如何在logback日志配置文件中配置相对路径的主要内容,如果未能解决你的问题,请参考以下文章

SpringBoot 日志配置

13.7 SpringBoot集成日志系统logback的几个问题

关于logback如何通过当前配置文件获取路径

logback.xml常用配置详解

如何加载指定路径的Logback.xml

设置 LogBack Appender 的相对路径