Java 日志格式不受尊重,logback.xml似乎被覆盖
以下是我日志的前几行: 2015-05-27T15:44:28+0000 Main${msg:Starting Export} [信息][05/27/2015 15:44:32.215][系统akka.actor.default-dispatcher-7][akka://system/user/PhantomExporterManager]{uuid:034defdd-7cfa-4fff-be7b-687415afc70d-1432744535894,msg:Launching job} [信息][05/27/2015 15:44:32.291][系统akka.actor.default-dispatcher-5][akka://system/user/PhantomExporterManager/PhantomExporter-1]{帐户:巴克利,查询ID:603110,uuid:034defdd-7cfa-4fff-be7b-687415afc70d-1432744535894,消息:导出查询} 第一个是正确的,这意味着它尊重我在logback.xml中定义的格式,但以下几行是不正确的,我不明白什么可以覆盖我的logback.xml配置 编辑: 这是我的日志文件:Java 日志格式不受尊重,logback.xml似乎被覆盖,java,logback,Java,Logback,以下是我日志的前几行: 2015-05-27T15:44:28+0000 Main${msg:Starting Export} [信息][05/27/2015 15:44:32.215][系统akka.actor.default-dispatcher-7][akka://system/user/PhantomExporterManager]{uuid:034defdd-7cfa-4fff-be7b-687415afc70d-1432744535894,msg:Launching job} [信息
<configuration>
<appender name="STDOUT" class="ch.qos.logback.core.ConsoleAppender">
<encoder>
<pattern>%date{yyyy-MM-dd'T'HH:mm:ssZ} %logger %msg %X{akkaSource} %X{akkaTimestamp}%n</pattern>
</encoder>
</appender>
<root level="info">
<appender-ref ref="STDOUT" />
</root>
</configuration>
是的,我确信其他行是使用与第一行相同的记录器编写的。您的logback.xml是如何定义的?它写在哪里?如果正在写入控制台,则可能是您的代码或您正在使用的某个库也正在写入控制台,而没有使用logback。您是否可以添加打印这些行的代码或logback.xml配置?您确定这些行是通过logback记录的?