请教slf4j+logback自动加载问题

shenshengzhiwen 2014-03-06 07:33:57
最近做个项目要求把原来的log4j替换成slf4j+logback.把日志以写入到日志文件中,要求logback.xml在服务器启动的时候自动加载,然后logback-core_*.jar和logback-classic*.jar用classloader加载。我的配置:
1.在websphere控制来的sharelib中把两个jar包的目录配上,然后在server中的classloader新建一个classloader然后引用之前准备好的sharelib
2.在JVM中的generic arguments中配上logback.xml的位置-Dlogback.configurationFile = c:/app/logback/logback.xml。
可我发布完项目启动后台的日志文件没有生成。急需高手帮忙分析分析是哪里出问题了。在此先谢谢大家了。还有logback.xml很简单的,而且通过了本地main方法测试,我觉得发布到服务器上应该不会有问题的。
...全文
214 6 打赏 收藏 转发到动态 举报
写回复
用AI写文章
6 条回复
切换为时间正序
请发表友善的回复…
发表回复
eccel 2014-03-08
  • 打赏
  • 举报
回复
不会,我只是看到过有公司的项目,上面的logback.xml直接在src下的。
shenshengzhiwen 2014-03-08
  • 打赏
  • 举报
回复
引用 3 楼 eccel 的回复:
logback.xml好像直接放置在src下就自己能找到了。编译后的位置直接在classes文件下。
如果不放src下面呢?放其他地方,而且在JVM启动的时候就能加载到logback.xml文件。大神你有办法吗?
shenshengzhiwen 2014-03-07
  • 打赏
  • 举报
回复
如果不放src下面呢?放其他地方,而且在JVM启动的时候就能加载到logback.xml文件。大神你有办法吗?
shenshengzhiwen 2014-03-07
  • 打赏
  • 举报
回复
紧急求救。。。。。。。
eccel 2014-03-07
  • 打赏
  • 举报
回复
logback.xml好像直接放置在src下就自己能找到了。编译后的位置直接在classes文件下。
shenshengzhiwen 2014-03-06
  • 打赏
  • 举报
回复
有没有高手帮下忙?

62,614

社区成员

发帖
与我相关
我的任务
社区描述
Java 2 Standard Edition
社区管理员
  • Java SE
加入社区
  • 近7日
  • 近30日
  • 至今
社区公告
暂无公告

试试用AI创作助手写篇文章吧