2016-04-14 77 views
1

我在我的Spring boot应用程序中使用LogbackLogback:如何从日志文件中删除类名和日志级别?

在我的日志文件我目前得到的输出:

16:09:43.299 [pool-2-thread-1] INFO c.b.r.h.k.s.myClassName - Log message 

我怎样才能改变我的日志设置,使其只如下所示:

16:09:43.299 Log message 

即取出"[pool-2-thread-1] INFO"从日志声明。

+0

您可以发布您'的logback。 xml'文件? –

回答

3

如果您使用的是Spring Boot的默认控制台和文件日志,即在类路径中没有任何logback.xml,则可以使用logging.pattern.consolelogging.pattern.file属性。例如,添加以下内容到application.yml文件就可以了你:

logging: 
    pattern: 
    file: '%d{HH:mm:ss.SSS} %msg%n' 

否则,你logback.xml这种模式添加到您的对应文件的appender:

<pattern>%d{HH:mm:ss.SSS} %msg%n</pattern> 
+0

我没有application.yml文件,只是一个logback.xml文件? – java123999

+0

这是最好的答案,并已解决我的查询。 – java123999

+0

@ java123999如果你的问题得到解答,你应该接受。 –