我正在编写测试Java库的Java代码.该库包含自己的log4j2配置作为分发的一部分.
我想在我的测试代码中使用log4j2而不修改库的配置.
有没有办法为我的测试代码提供单独的log4j2配置?
这一切都作为命令行Java运行,根本没有服务器或Web参与.
编辑试图更清楚:我想要的是能够配置记录器,appender等供测试代码使用,同时让库代码使用自己独立的配置文件进行日志记录.我的想法是在我的测试代码中使用log4j2,但无需更改库的配置文件.由于库配置文件是库分发的一部分,我不想更改它以进行测试.