如何xi:包含来自不同的jar?

时间:2015-02-28 16:10:04

标签: java log4j log4j2 xinclude

我有一个log4j配置如下:

src/main/resources/log4j2-commons.xml
src/main/resources/log4j2-test.xml

#log4j2-test.xml:
<?xml version="1.0" encoding="UTF-8"?>
<configuration xmlns:xi="http://www.w3.org/2001/XInclude">
    <xi:include href="log4j2-commons.xml" />
</configuration>

此设置可以在多个xml配置中包含相同的公共日志配置。

现在我想将commons.xml移到一个单独的jar文件中,并从那里引用它。

我怎么能实现这个目标?

1 个答案:

答案 0 :(得分:-1)

试试这个〜 href =&#34; jar:file:/ {你放jar的路径} / {jar的名字}! / {xml的名称}&#34;