如何从war文件外的路径读取Logback配置文件?

时间:2014-10-13 11:57:39

标签: java java-ee configuration logback

我有一个要求,我想将所有的logback配置放在war文件之外。 目前我已将配置文件(logback.xml)放在类路径上。 我正在使用JBOSS EAP Web应用程序服务器,请建议如何实现相同。

2 个答案:

答案 0 :(得分:1)

进入jboss启动/运行脚本并添加此选项:

java -Dlogback.configurationFile = / path / to / config.xml chapterters.configuration.MyApp1

http://logback.qos.ch/manual/configuration.html

了解详情

答案 1 :(得分:0)

您也可以使用-Dlogging.config=/path/to/logback.xml

这对于基于Java的微服务来说非常方便,可以在外部提供日志记录XML。