当前位置: 首页 > 知识库问答 >
问题:

logback-spring.xml不能用于spring boot 1.4.2

阮健
2023-03-14

当我将logback.xml的名称更改为logback-spring.xml应用程序停止日志记录时,我就将logback1.1.8与spring Boot1.4.2一起使用。当我使用logback.xml时,我不能使用springProfiles标记。

15:55:23,459-ch.qos.logback.core.joran.spi.interpreter@153:46-对[appender-ref]没有适用的操作,当前ElementPath是[[configuration][springProfile][root][appender-ref]]15:55:23,459-对ch.qos.logback.core.joran.spi.interpreter@154:46-对[appender-ref]没有适用的操作,当前ElementPath是[[configuration][springProfile][root][appender-ref]]15:55:23,460-对

请告诉我这个问题是不是有人面临的?

共有1个答案

劳亦
2023-03-14

Spring boot尝试从类路径加载logback.xml,在我的例子中,虽然我用logback-spring.xml替换了logback.xml,但它正在读取logback.xml,调试时发现类路径中的一个库提供了logback.xml导致了这个问题

 类似资料:
  • 我有一个示例Spring Boot应用程序,它使用Logback进行日志记录。因此,我在jar旁边有来配置日志记录,但是它不能工作,除非我用指定它,例如:。

  • 我有2个Spring Boot(1.4.1-发行版)控制台应用程序使用了Logback。这两个配置文件或多或少是相同的,都位于my/src/main/resources文件夹中,名为logback-spring.xml。 这两个项目都在其pom.xml中包含了maven依赖项spring-boot-starter-logging,并获取1.1.7版本的日志。 两个POM中定义的Spring Boo

  • 这个应用程序在IntelliJ中工作正常,并根据配置创建日志文件,但是当从命令行启动应用程序时,它不使用logback-spring.xml文件,而是继续创建*tmp/spring.log文件,该文件似乎来自Spring*logback/base.xml.我花了几天时间来解决这个问题,但似乎没有什么工作到目前为止,其他问题不能解决根本问题,感谢您的帮助。 我将以以下方式启动应用程序:- 我可以看到

  • 我使用的是Spring Boot 1.3.2,并且有logback-spring.xml如下所示- 我的pom.xml有- 我的application.properties文件如下- 但是当它达到10 MB时,日志文件不会回滚。也尝试使用下面的日志文件,仍然没有回滚。 任何帮助/建议都很感激!!!

  • 这是我第一次在spring中使用日志记录,我在maven项目的根目录下的config文件夹中得到一个logback-spring.xml。我的项目中还有3个模块,这三个模块在它们的src/main/resource路径中都有相同的logback-spring.xml文件。 例如。在项目之星/配置/对数Spring中.xml我有属性: 在项目之星/服务器/src/主/资源/日志Spring中具有属性

  • 嗨,我有问题与logback和slf4j,我写简单的应用程序,后来是包装在罐,我想添加有日志使用logback 即时通讯使用: 我主要有: 用于在jar文件外加载logback.xml配置 最有趣的是,这个程序在本地机器(Windows)上运行(读取logback.xml、创建文件、写入文件),但当我将它上传到远程服务器(linux)时,我出现了奇怪的错误 问题是他为什么要投ch。向后退。经典来自