gpt4 book ai didi

使用 Jersey 的 Java 服务不会部署到 Jboss

转载 作者:行者123 更新时间:2023-12-01 19:31:17 25 4
gpt4 key购买 nike

我正在尝试构建其他服务可以调用的 Java 服务。该服务不是 WS,而是调用 RestfulWS。

我实际上只是围绕这个调用构建一个包装器。这将找到所需的正确数据,为调用设置 JSON。获取响应并将其发送回来。

被告知要使用 Jersey 来实现此目的。尝试设置所有 pom.xml 以使用 Jersey。
构建代码工作正常,但当部署到服务器时,事情就会失败。我收到错误 - “JBAS011232:仅允许一个 JAX-RS 应用程序类。”

我没有 web.xml,我猜它是用来跳过一些 ResetEasy 文件的。我确实在 pom.xml 和 jboss-deployment-struct.xml 中排除了这些内容。

部署时我仍然收到错误。不太确定还要检查什么。

最佳答案

看起来您的 JAX-RS 依赖性有问题。 JBoss 已经有了自己的 JAX-RS 实现,这可能就是导致问题的原因。这里已经建议了一些解决方案 Jboss error: Only one JAX-RS Application Class allowed

关于使用 Jersey 的 Java 服务不会部署到 Jboss,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/59257528/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com