【发布时间】:2019-12-20 08:30:44
【问题描述】:
我有多个 java 项目,并且都有单独的 log4j 配置。但是我想为所有模块使用单个 log4j,这样如果 log4j 发生更改,则无需更新所有 log4j 文件。 因此,如果我将公共属性放在一个文件中,将模块特定属性放在另一个文件中,并且在运行时我想合并这两个文件并创建单个 log4j 文件。
【问题讨论】:
我有多个 java 项目,并且都有单独的 log4j 配置。但是我想为所有模块使用单个 log4j,这样如果 log4j 发生更改,则无需更新所有 log4j 文件。 因此,如果我将公共属性放在一个文件中,将模块特定属性放在另一个文件中,并且在运行时我想合并这两个文件并创建单个 log4j 文件。
【问题讨论】:
我的建议是不要这样做。通常日志是分开的,因为它们需要,有多种原因:
【讨论】: