gpt4 book ai didi

java - 如何为 jar 配置 log4j 日志记录?

转载 作者:塔克拉玛干 更新时间:2023-11-03 05:26:25 27 4
gpt4 key购买 nike

我有一个项目 A,其构建路径上有 log4j.jar。我有许多具有以下形式的日志记录语句的类:

Logger _log = Logger.getLogger(A.<>.class);
...
_log.info("...");

我正在将项目作为 jar 导出到另一个项目 B。项目 B 已经有自己的 log4j jar 和它自己的 .xml 配置文件。我想配置 A 中的特定类以在不同的“级别”登录到控制台 Apender。请问我该怎么做?

最佳答案

嗯,基本上,你不应该那样做。这样想:如果那样做,任何应用程序中包含的每个库都将托管自己的日志记录配置,很可能以非指定顺序覆盖应用程序中的任何一个,以及彼此.你不会想要那样的。所以不要。

[如果您真的非常想这样做,您可以在 jar 中包含属性文件,该文件可以被主应用程序中的 xml 文件覆盖。查看详情 here .但是不要。 :) ]

关于java - 如何为 jar 配置 log4j 日志记录?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/12187014/

27 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com