Подстановочный знак для обобщения исключения войны за развертывание в jboss-deploy-structure.xml? - PullRequest
0 голосов
/ 27 февраля 2019

Как исключить войну с версией, указанной в названии войны?Есть несколько войн в одном ухе, и их нужно исключить только из одной войны.Например,

<sub-deployment name="AppName-1.4.0-SNAPSHOT.war">
    <exclusions>
        <module name="com.fasterxml.jackson.core.jackson-core" />
        <module name="com.fasterxml.jackson.core.jackson-annotations" />
        <module name="com.fasterxml.jackson.core.jackson-databind" />
        <module name="com.fasterxml.jackson.datatype.jackson-datatype-jdk8" />
        <module name="com.fasterxml.jackson.datatype.jackson-datatype-jsr310" />
        <module name="com.fasterxml.jackson.jaxrs.jackson-jaxrs-json-provider" />
        <module name="org.jboss.resteasy.resteasy-jackson2-provider" />
        <module name="org.jboss.resteasy.resteasy-jackson-provider" />
    </exclusions>
</sub-deployment>

Выше моего jboss-deployment-structure.xml.При изменении версии AppName требуется изменить этот файл.Я пытался использовать подстановочный знак как AppName-*.war, но это не сработало.Как написать универсальный jboss-deployment-structure.xml или любую альтернативу?

1 Ответ

0 голосов
/ 27 февраля 2019

Вы не можете достичь этого с jboss-deployment-structure.xml.Подстановочные знаки недопустимы (даже в исключениях модулей / подсистем).Самое простое - это удалить версию из ваших войн и назвать их осмысленным образом.

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...