JAX-RS (Resteasy 3.5.0.Final) + Wildfly 12 + Java 9 + maven = 404 未找到,但 JAX-RS (Resteasy 3.5.0.Final) + Wildfly 12 + Java 8 + ma

2024-02-07

我有一个简单的 Hello World 示例 JAX-RS 项目。真的很简单又愚蠢。只是最小的配置,我打算在将来增强它,想象一下这样的事情:https://robferguson.org/blog/2016/12/02/getting-started-with-resteasy/ https://robferguson.org/blog/2016/12/02/getting-started-with-resteasy/ .

好吧,我的问题是,当我将 Java 版本设置为“1.9”时,我总是收到“404 未找到”错误。但是当我将其改回 1.8 时,mvn clean install 并部署,它工作正常。 java 版本是唯一的增量,这决定了它是否工作。如何让它与java 9一起工作? 我确实使用maven 3.5和jdk 9.0.4。

工作正常:

    <plugin>
        <groupId>org.apache.maven.plugins</groupId>
        <artifactId>maven-compiler-plugin</artifactId>
        <version>3.7.0</version>
        <configuration>
            <source>1.8</source>
            <target>1.8</target>
        </configuration>
    </plugin>

返回 404:

    <plugin>
        <groupId>org.apache.maven.plugins</groupId>
        <artifactId>maven-compiler-plugin</artifactId>
        <version>3.7.0</version>
        <configuration>
            <source>1.9</source>
            <target>1.9</target>
        </configuration>
    </plugin>

其他所有代码保持不变。 Wildfly 控制台中没有出现任何错误 - 它的表现就好像路径错误,但事实并非如此,因为切换回 1.8 后,它可以在相同的路径下正常工作。


这似乎与 Wildfly 12 中包含的 Jandex 2.0.4 的问题有关。根据此票证:

https://issues.jboss.org/projects/WFLY/issues/WFLY-9961?filter=allissues https://issues.jboss.org/projects/WFLY/issues/WFLY-9961?filter=allissues

恢复到 jandex 2.0.3 将解决该问题。 Wildfly 13 中将包含 jandex 的修复版本。

本文内容由网友自发贡献,版权归原作者所有,本站不承担相应法律责任。如您发现有涉嫌抄袭侵权的内容,请联系:hwhale#tublm.com(使用前将#替换为@)

JAX-RS (Resteasy 3.5.0.Final) + Wildfly 12 + Java 9 + maven = 404 未找到,但 JAX-RS (Resteasy 3.5.0.Final) + Wildfly 12 + Java 8 + ma 的相关文章

随机推荐

  • XNA DrawString() 仅绘制部分字符串

    我有一个问题DrawString in XNA 我使用多个SpriteBatches对于几个逻辑层 例如 背景 对象 菜单等 在我的菜单批处理中 我绘制了一个菜单 背景中的大灰色框 按钮 菜单上较小的灰色框 以及按钮的字符串 问题 http
  • 为什么即使在“git checkout --”之后,Git 仍坚持认为文件已被修改?

    我在本地更改了几个文件 而不承诺它们 git status shows gt gt git status On branch feature ravendb Your branch is ahead of origin feature ra
  • 如何在 Struts 2 中使用注释定义拦截器

    我正在尝试使用struts2 convention plugin它提供了Java注释来定义Struts2组件 With Action到目前为止一切都很好 但是我如何使用注释来定义拦截器 我说的是 InterceptorRefs or Int
  • GNU/Linux 下的 Boost.Log 链接错误

    我想测试 Boost Log 库 不幸的是 我收到链接错误 我使用 Arch Linux 并通过内置包管理器安装了 Boost 标头和库pacman 提升1 54 0 3 升压库 1 54 0 2 编译简单示例时官方网站 http boos
  • 多次捕获组

    最近我一直在玩Java中的正则表达式 我发现自己遇到了一个 理论上 很容易解决的问题 但我在想是否有更简单的方法来做到这一点 是的 是的 我很懒 问题是多次捕获一个组 这是 public static void main String ar
  • Javascript 返回错误的日期值 (NodeJS)

    我正在开发 NodeJS 项目 但得到了错误的日期值 我不明白我做错了什么 var d new Date results 1 timestamp console log results 1 timestamp 2016 05 10T13 2
  • 如何在SQL中计算IPv6 CIDR路由前缀?

    我一直致力于使用在 SQL Server 2012 实例上运行的 T SQL 从 IPv4 和 IPv6 地址范围生成 CIDR 一般来说 我们的应用程序 数据库外部 负责计算 CIDR 但我目前需要在数据库中进行 CIDR 计算 由于 I
  • 在 UITableView 中显示多个自定义单元格?

    我在 SnowLeopard 上使用 Xcode 4 2 我的项目正在使用故事板 我正在尝试实施一个UITableView具有 2 种不同的自定义细胞类型 sessionCelland infoCell 我可以让这两种类型出现在同一个列表中
  • AvalonDock 2 与 Caliburn Micro

    是否有关于将 AvalonDock 与 Caliburn Micro MVVM 结合使用的博客或文章 谷歌搜索时没有找到太多 http avalondock codeplex com http avalondock codeplex com
  • 在 Golang 中测试 HTTP 路由

    我正在使用 Gorilla mux 和 net http 包创建一些路由 如下所示 package routes some imports some stuff func AddQuestionRoutes r mux Router s r
  • 当耗尽 Kubernetes 集群中的节点时会发生什么?

    当您耗尽 Kubernetes 集群中的节点时 我想了解一些有关维护准备的说明 这是我在跑步时所知道的kubectl drain MY NODE 节点被封锁 Pod 正常关闭 您可以选择忽略 Daemonset pod 因为如果它们被关闭
  • 强大的javascript画布库[关闭]

    就目前情况而言 这个问题不太适合我们的问答形式 我们希望答案得到事实 参考资料或专业知识的支持 但这个问题可能会引发辩论 争论 民意调查或扩展讨论 如果您觉得这个问题可以改进并可能重新开放 访问帮助中心 help reopen questi
  • 使用 jQuery 解析不带引号的 JSON 数据

    我正在尝试使用通过 AJAX 从远程服务器获取的 jQuery 解析 JSON JSON 数据如下 identifier ID label LABEL 但无法 显然 字段标识符和标签没有双引号 当在我的本地测试站点上使用双引号进行测试时 它
  • C++11 const && 的绑定规则

    很多人不知道const右值引用是 C 11 语言的一部分 This http www codesynthesis com boris blog 2012 07 24 const rvalue references 博客文章讨论了它们 但在约
  • TFS Confluence 集成或替代方案

    我们可能会使用 Team Foundation Server TFS 但是 我发现它缺少 Confluence 管理需求文档的敏捷性 并且我认为 SharePoint 也没有那么好 我的问题是 是否可以将 TFS 与 Confluence
  • 防止幸运补丁/播放许可的方法[关闭]

    Closed 这个问题需要多问focused help closed questions 目前不接受答案 我即将发布一个应用程序 但不希望它被盗版 有一些应用程序 例如 luckypatcher 即使您有许可 也可以为您破解该应用程序 有人
  • 我如何在android上设置相机防抖(图像稳定器)功能

    我制作了一个相机应用程序 我想添加防抖功能 但我找不到防抖 图像稳定器 的设置 请帮助我 通常图像稳定器是内置的相机功能 而OIS 光学图像稳定 是内置的hardware特征 到目前为止 很少有设备支持它们 如果设备没有内置功能 我认为您无
  • React 应用程序在部署后显示空白页面[重复]

    这个问题在这里已经有答案了 我之前在 GitHub 和 netlify 上创建并部署了单页 React 应用程序 它们都运行良好 问题在于使用react router的多页面应用程序 为了测试这一点 我尝试了几次不同的应用程序 一旦我实现了
  • 在特定日期重复 UILocalNotification

    我需要设置 UILocalNotification 我只需要从 DatePicker 获取小时和分钟 并且需要设置特定日期 比如 星期一 并每周一重复一次 我对此有两个问题 第一 是否可以在日期选择器的日期部分仅显示 日期名称 例如 星期日
  • JAX-RS (Resteasy 3.5.0.Final) + Wildfly 12 + Java 9 + maven = 404 未找到,但 JAX-RS (Resteasy 3.5.0.Final) + Wildfly 12 + Java 8 + ma

    我有一个简单的 Hello World 示例 JAX RS 项目 真的很简单又愚蠢 只是最小的配置 我打算在将来增强它 想象一下这样的事情 https robferguson org blog 2016 12 02 getting star