Warning: file_get_contents(/data/phpspider/zhask/data//catemap/8/logging/2.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
在多模块maven项目中控制日志记录的最佳实践_Maven_Logging_Log4j - Fatal编程技术网

在多模块maven项目中控制日志记录的最佳实践

在多模块maven项目中控制日志记录的最佳实践,maven,logging,log4j,Maven,Logging,Log4j,我有个问题。有一个包含10个模块的大型maven项目 问题是我无法控制日志记录。当项目通过maven阶段(清理->安装->测试->itest…)时,它会生成大量日志。这些日志设置来自多个依赖项和日志实现:commons日志、log4j、logback、e.t.c 我希望避免在每个模块中保留日志配置的实例 我想用一个文件来控制它。我该怎么做?我在哪里可以了解它?只需为它创建一个单独的模块(应用程序日志记录),并将其作为依赖项添加到其他模块中 调查SLF4J的使用情况:

我有个问题。有一个包含10个模块的大型maven项目

问题是我无法控制日志记录。当项目通过maven阶段(清理->安装->测试->itest…)时,它会生成大量日志。这些日志设置来自多个依赖项和日志实现:commons日志、log4j、logback、e.t.c

我希望避免在每个模块中保留日志配置的实例


我想用一个文件来控制它。我该怎么做?我在哪里可以了解它?

只需为它创建一个单独的模块(应用程序日志记录),并将其作为依赖项添加到其他模块中

调查SLF4J的使用情况: