在我的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),我真的很感激。
答案 0 :(得分:2)
好的,这就是我所做的,所以感谢 px5x2 这个技巧。
if (!function_exists('gzopen')) {
function gzopen($filename , $mode, $use_include_path = 0 ) {
return gzopen64($filename, $mode, $use_include_path);
}
}