0

我有一个需要杰克逊核心版本 2.6.6 的应用程序(使用 maven 构建,打包为战争文件)。Wildfly 10 已经有 jackson,但在 2.5.4 版本中。

我该怎么做才能成功部署我的应用程序?

4

1 回答 1

0

使用 jboss-deployment-structure [正如您在评论中提到的] 排除 jaxrs 可以工作 [假设您不需要 RESTEasy,而是使用类似 Spring WebMVC 的东西]。可以在此处看到这样做的示例:

Wildfly 9 - 我如何排除杰克逊

或者,您可以通过删除来禁用 WildFly 配置中的 jaxrs

<extension module="org.jboss.as.jaxrs"/>

<subsystem xmlns="urn:jboss:domain:jaxrs:1.0"/>

来自您的 $WILDFLY_HOME/standalone/configuration/standalone.xml [或您正在使用的任何配置]。

于 2016-07-07T01:25:28.047 回答