logback-classic

    0热度

    1回答

    我想用AOP实现一个日志记录概念,但打印日志时我需要给我自己的方法名称而不是默认值。 更新(基于@glitch评论): 我使用%M转换符告诉的logback包括在每个日志事件的方法名称。 我想回报某些 logback派生方法名称spicifically;用于由我的AOP连接点发出的日志事件。 我不想在日志事件的其他地方写'实际方法名'我想要使​​用的方法名称是正确的,即表示原始方法而不是拦截方法。

    3热度

    1回答

    我真的挣扎的logback经典的传递依赖问题的加载。我遵循这里在stackoverflow上找到的建议,但它不断重复发生。 我用maven排除尝试,试图控制它,它不会在我的POM依赖层次结构都出现。但它仍然被加载! 这里是我的运行时跟踪 SLF4J: Class path contains multiple SLF4J bindings. SLF4J: Found binding in [jar

    1热度

    1回答

    我有一个来自slf4j的记录器实例。该记录器已经记录到控制台。 我想添加一个额外的appender它将分别登录到每个线程的文件。所以我想用SiftingAppender 我创建了下面的utils类来添加appender到记录器实例。 package com.worksap.company.hue.com.bizcore.outputengine.devtools; import org.slf

    0热度

    1回答

    我以前构建了一个Javafx应用程序,并使用java.util.Logger成功将它与proguard包装在一起。但是,我需要从java.util.Logger切换到由slf4j提供的Logger,并使用qos-logback。当我使用proguard时,我遇到了一系列警告,都是从slf4j或qos-logback库中生成的。有些(MANYYY)警告的是: 警告:ch.qos.logback.co

    1热度

    1回答

    问题很简单。在一些logback.xmls我看到的水平元素: <logger name="mylog" additivity="false"> <level value="DEBUG" /> <appender-ref ref="fileAppender" /> </logger> 但在一些它写成一个属性: <logger name="mylog" additivity=

    1热度

    1回答

    我需要在单独的文件中记录信息和错误。我尝试了下面的配置。尽管我获得了CACHE-AUDIT和SERVICE_AUDIT的日志,但是没有任何信息和错误日志可以打印。我在这里错过了一些配置。 logback.xml <property name="LOG_HOME" value="E:\\logs"/> <appender name="STDOUT" class="ch.qos.logback.c

    0热度

    1回答

    我正在使用以下日志配置。当文件名中包含时间戳时文件不会翻转。这是因为时间戳中使用timeReference吗?如果我从文件名中删除时间戳,则文件将在达到10KB文件大小时滚动。 有没有什么办法可以在文件名中加入时间戳,同时让翻滚工作? <timestamp key="startTime" datePattern="yyyyMMdd_HHmmss" timeReference="contextBir

    0热度

    1回答

    症状:spring-boot基本应用程序(没有web,没有jpa,没有插件)在logback-spring.xml中定义了一个接收器,但远程appender事件从未到达本地appender。 的logback-spring.xml: <configuration debug="true"> <receiver name="logsink" class="ch.qos.logback.cl

    0热度

    1回答

    如何从Spring应用程序代码获取日志位置。我正在使用logback-classic为Spring Web服务实现日志记录功能。在logback.xml中,我需要提及必须创建自定义日志文件的位置。我将下面的代码片段用作logback.xml中的appender。 <appender name="FILE" class="ch.qos.logback.core.rolling.Rollin