java - Quarkus 开发模式/实时编码是否不适用于 JPMS/Java 模块?
问题描述
我最近在玩 Quarkus,想尝试使用 JPMS 模块。
所以我去了 code.quarkus.io 并生成了一个基本应用程序,只启用了 RESTEasy JAX-RS 扩展。打开包装后,我所做的只是包含一个module-info.java
并src/main/java
添加该requires java.ws.rs;
行。
现在,使用 Maven 构建 Jar 工作正常。quarkus:dev
使用该模式启动实时编码也可以正常工作。但是当我更改我的一些代码并尝试另一个请求时,我得到一个错误页面,说明java.lang.RuntimeException: Compilation failed[error: module not found: java.ws.rs]
.
在我看来,Quarkus 的开发模式似乎没有正确设置模块路径。我已经做了很多寻找解决方案的工作,但没能找到。我是否缺少配置或者这是一个错误/缺少的功能?
解决方案
Quarkus 中没有明确的 JPMS 支持
推荐阅读
- node.js - “路径”参数必须是字符串类型。在捆绑的节点快递应用程序上收到类型号 (0)
- kotlin - Kotlin Glide 给出错误:Request throwed uncaught throwable
- css - 如何在 Django 中的 form.ImageFiled 上使用 CSS?
- angular - 材料自动完成不适用于 Angular 中的 post API
- instagram - Instagram {"error_type": "OAuthException", "code": 400, "error_message": "您的 Facebook 帐户关闭 Facebook 活动已关闭。"}
- php - 如何有效地将原始 sql 查询转换为 Eloquent
- c# - CsvHelper 只是为类列表编写标题
- php - “消息出现问题:BASE_URL 应包含方案(例如 http://localhost/)”
- reactjs - 元素隐式具有“任何”类型,因为“任何”类型的表达式不能用于索引类型“{ 1:元素; 2:元素;3:元素;}'。TS7053
- python - 子集到多个数据框并为每个数据框添加一个新列