【发布时间】:2015-11-24 15:11:37
【问题描述】:
在我的 Maven 项目中,我使用了一个外部库(即 parallec.io),它使用 LogBack 作为他们的日志框架,并将 logback.xml 文件打包到 JAR 中。我知道打包 logback.xml 被认为是一种不好的做法,但是开发人员以某种方式做到了。 事实上,我不需要那些冗长的输出(例如它如何初始化等),所以很乐意完全禁用 logback。我不太喜欢日志记录,但我意识到我需要创建 logback.xml 并使用它配置日志记录,但问题是库中的文件冲突。我试过这个解决方案 http://www.mkyong.com/maven/maven-exclude-logback-xml-in-jar-file/ 但据我所知,它确实没有改变。
因此,如果有人能建议我一种快速读取日志记录的方法(或在列表中排除默认的 logback.xml),我将不胜感激。
【问题讨论】:
-
你是用 maven 导入那个 jar 文件吗?然后你可以在你的依赖声明中使用
<exclude>。