如何将logback env-entry'logback / context-name'添加到Spring Boot restful service

时间:2015-11-20 17:21:16

标签: java tomcat spring-boot logback

我有一个Spring Boot restful服务,它打包为War文件,需要在我们的生产环境中部署到Tomcat。生产环境已经包含其他Spring MVC Web应用程序,我需要通过在War文件之外包含Logback文件来遵循相同的部署规则。 Logback文件必须遵循命名约定'logback.appName.xml'。我们所有其他Spring MVC Web应用程序在其web.xml文件中都包含一个“env-entry”标记,因此webapp知道要使用哪个Logback文件。

<env-entry>
    <description>JNDI logging context, logback will look for logback-app-name.xml</description>
    <env-entry-name>logback/context-name</env-entry-name>
    <env-entry-type>java.lang.String</env-entry-type>
    <env-entry-value>app-name</env-entry-value>
</env-entry>

如何将Logback env-entry添加到不使用'web.xml'文件的Spring Boot应用程序中?

0 个答案:

没有答案