自由配置文件服务器上没有获取classpath位置的logback.xml文件

时间:2014-10-13 12:27:45

标签: logback websphere-liberty

我使用的是自由配置文件作为我的应用程序服务器和logback作为记录器。我已根据logback文档的建议将我的logback.xml放在classpath位置,但它没有被识别。当我创建一个jar的logback.xml并放在相同的路径时,它被识别。但jar的问题是我无法在运行时修改日志记录级别。

我已阅读以下链接,在自由中阅读conf文件是不可能的。我不确定是不是这样。如果是这样,那么问题就更大了。 Websphere Liberty 8.5: Setting Java classpath

任何帮助都将受到高度赞赏。谢谢!

1 个答案:

答案 0 :(得分:2)

logback.xml应该在resources文件夹中。我建议你添加到容器的跑步者来添加这个

-Dlogback.configurationFile=/myConFolder/logback.xml