В настоящее время я использую XInclude, чтобы уменьшить количество дублирований в моих файлах конфигурации XML log4j2.Однако мне было интересно, есть ли инструмент, который будет сопоставлять все файлы XInclude-ed (...) и создавать один XML-файл?
<?xml version="1.0" encoding="UTF-8"?>
<Configuration status="debug" monitorInterval="30" strict="true"
name="Log4JParentConfig" xmlns:xi="http://www.w3.org/2001/XInclude">
<xi:include href="log4jProperties.xml"/>
<xi:include href="log4jAppenders.xml"/>
<xi:include href="log4jLoggers.xml"/>
</Configuration>
Использование XInclude не является обязательным требованием,Мой текущий инструмент сборки - Gradle.