Warning: file_get_contents(/data/phpspider/zhask/data//catemap/9/java/380.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
Java Pax-logging-log4j2在两个包中具有自定义附加器_Java_Log4j2_Ops4j - Fatal编程技术网

Java Pax-logging-log4j2在两个包中具有自定义附加器

Java Pax-logging-log4j2在两个包中具有自定义附加器,java,log4j2,ops4j,Java,Log4j2,Ops4j,我已经在一个包中编写了插件,并将它们作为pax-logging-log4j2的一个片段提供,这非常好用。现在我想得到另一个片段,它有另一组附加器,并且做了同样的事情。这两个包都被注册为pax-logging-log4j2的片段,但是主包(pax-logging-log4j2)现在处于已解析状态,并且日志未被打印 这可能是因为Plugins.dat在两个片段中都造成了冲突吗?是否要求只能有Plugins.dat文件 如果我的想法是错误的,请也指示。这不会是Plugins.dat文件冲突,因为pax

我已经在一个包中编写了插件,并将它们作为pax-logging-log4j2的一个片段提供,这非常好用。现在我想得到另一个片段,它有另一组附加器,并且做了同样的事情。这两个包都被注册为pax-logging-log4j2的片段,但是主包(pax-logging-log4j2)现在处于已解析状态,并且日志未被打印

这可能是因为Plugins.dat在两个片段中都造成了冲突吗?是否要求只能有Plugins.dat文件


如果我的想法是错误的,请也指示。

这不会是Plugins.dat文件冲突,因为pax-logging-log4j2中也有Plugins.dat

您的日志可以打印在标准输出或标准错误日志中

可能您的pax-logging-log4j2配置错误