如何在SpringBoot应用程序中外化log4j.properties

时间:2017-09-21 06:20:17

标签: logging spring-boot config

我用Spring Boot编写的Rest API很少。我将它作为war文件部署到单独的Tomcat容器中。在application.properties文件中,我已经指定了日志配置文件:

logging.config = {catalina.home}/conf/castle/log4j.properties

但是我得到了#34;没有找到记录器的追加器。"警告。我尝试过这样的绝对路径

logging.config = D:/Program Files/Apache Tomcat8/conf/castle/log4j.properties

无济于事。只有当我将log4j.properties文件放入类路径时,警告才会消失并且日志记录功能正常。我怀疑我必须在代码中手动配置它,而不是在application.properties文件中指定配置路径。是这样的,还是有更简单的东西?

0 个答案:

没有答案