我使用的是自由配置文件作为我的应用程序服务器和logback作为记录器。我已根据logback文档的建议将我的logback.xml放在classpath位置,但它没有被识别。当我创建一个jar的logback.xml并放在相同的路径时,它被识别。但jar的问题是我无法在运行时修改日志记录级别。
我已阅读以下链接,在自由中阅读conf文件是不可能的。我不确定是不是这样。如果是这样,那么问题就更大了。 Websphere Liberty 8.5: Setting Java classpath
任何帮助都将受到高度赞赏。谢谢!
答案 0 :(得分:2)
logback.xml应该在resources文件夹中。我建议你添加到容器的跑步者来添加这个
-Dlogback.configurationFile=/myConFolder/logback.xml