从公共库中读取logback.xml

时间:2018-11-27 01:58:21

标签: spring-boot logging logback

我有一套具有常用日志记录属性的应用程序。我已经在应用程序套件正在使用的公共库中创建了一个公共logback.xml。我有一些特定于应用程序的日志记录要求,我想将其放入我的特定应用程序logback.xml中。要确保我使用的是我正在使用的公共库中的logback.xml 我对此有几个问题。 。我是在做正确的方法吗?如果没有,推荐的方法是什么 。如何在公共库中定义logback.xml的路径。

1 个答案:

答案 0 :(得分:0)

您可以在application.properties文件中添加以下属性:logging.config

确保提供正确的资源前缀。如果log4j2-app1.xml位于类路径中,则应使用:

logging.config=classpath:log4j2-app1.xml

您需要在login-config中指定公共库路径。在您的通用文件中,每个项目都有一个自定义文件,因此您可以轻松管理服务。如果您使用通用文件方法,那么将来会遇到问题,如果您需要更改某些日志配置到特定项目的通用文件方法,则会导致问题。