«Создайте» XML-файл, который объединяет все XInclude - PullRequest
0 голосов
/ 15 мая 2018

В настоящее время я использую 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.

...