【问题标题】:Wildfly 10 - Deploy an application with newer version of jacksonWildfly 10 - 使用更新版本的 jackson 部署应用程序
【发布时间】:2016-10-02 03:28:41
【问题描述】:

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

如何才能成功部署我的应用程序?

【问题讨论】:

  • 可以排除 jboss-deployment-structure 是一种方法吗?我应该在这里排除什么?

标签: jackson wildfly wildfly-10


【解决方案1】:

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

Wildfly 9 - How do I exclude Jackson

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

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

和

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

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

【讨论】:

    猜你喜欢
    • 2016-10-03
    • 2016-12-07
    • 1970-01-01
    • 2017-08-24
    • 2017-01-10
    • 1970-01-01
    • 2021-08-29
    • 1970-01-01
    • 2018-05-12
    相关资源
    最近更新 更多