Как исключить войну с версией, указанной в названии войны?Есть несколько войн в одном ухе, и их нужно исключить только из одной войны.Например,
<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
или любую альтернативу?