Quarkus 开发模式/实时编码是否不适用于 JPMS/Java 模块?
Is Quarkus dev mode / live coding not working with JPMS/Java Modules?
我最近在玩 Quarkus,想尝试将 JPMS 模块与它一起使用。
所以我去了 code.quarkus.io 并生成了一个仅启用了 RESTEasy JAX-RS 扩展的基本应用程序。
解包后,我所做的只是在 src/main/java
中包含一个 module-info.java
并添加 requires java.ws.rs;
行。
现在,使用 Maven 构建 Jar 可以正常工作。使用 quarkus:dev
模式启动实时编码也能正常工作。但是当我更改我的一些代码并尝试另一个请求时,我收到一个错误页面,指出 java.lang.RuntimeException: Compilation failed[error: module not found: java.ws.rs]
.
在我看来,Quarkus 的开发模式似乎没有正确设置模块路径。我已经做了一些寻找解决方案的工作,但没有找到。我是否缺少配置或者这是 bug/missing 功能?
Quarkus 中没有明确的 JPMS 支持
我最近在玩 Quarkus,想尝试将 JPMS 模块与它一起使用。
所以我去了 code.quarkus.io 并生成了一个仅启用了 RESTEasy JAX-RS 扩展的基本应用程序。
解包后,我所做的只是在 src/main/java
中包含一个 module-info.java
并添加 requires java.ws.rs;
行。
现在,使用 Maven 构建 Jar 可以正常工作。使用 quarkus:dev
模式启动实时编码也能正常工作。但是当我更改我的一些代码并尝试另一个请求时,我收到一个错误页面,指出 java.lang.RuntimeException: Compilation failed[error: module not found: java.ws.rs]
.
在我看来,Quarkus 的开发模式似乎没有正确设置模块路径。我已经做了一些寻找解决方案的工作,但没有找到。我是否缺少配置或者这是 bug/missing 功能?
Quarkus 中没有明确的 JPMS 支持