Как исключить библиотеку Джексона без исключения рестайза в JBoss EAP 7.1 - PullRequest
0 голосов
/ 11 апреля 2019

Я хочу использовать мою версию Джексона в JBOSS. Для этого я хочу исключить нативную библиотеку jboss jackson и добавить свою версию в качестве зависимости gradle. Я также использую в проекте resteasy и не хочу исключать модуль jax-rs. Является ли это возможным? Попробовал настроить

JBoss развертывания-structure.xml

но это не помогает:

<jboss-deployment-structure>
    <deployment>
        <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" />

            <module name="com.fasterxml.jackson.core.databind"/>
        </exclusions>
    </deployment>
</jboss-deployment-structure>

objectMapper.getClass (). GetPackage (). GetImplementationVersion ()

всегда террорс

2.8.9.redhat-1

...