Web应用程序:在哪里设置登录配置文件路径?

时间:2018-09-27 03:51:36

标签: tomcat web-applications configuration logback slf4j

对于在Tomcat上部署的Web应用程序,在何处设置回发配置文件路径如下?

        System.setProperty("logback.configurationFile", "/path/logback.xml");

如果放置在ServletContextListener中,则由于在调用上下文侦听器之前已初始化了logback,为时已晚。

由于我们使用SLF4j,因此在登录时具有编译依赖性不是很好。因此,设置系统属性是唯一可接受的解决方案。我们更喜欢在运行时设置系统属性,而不是在使用-Dlogback.configurationFile的Java启动中设置。

0 个答案:

没有答案