首页 > 解决方案 > Quarkus 开发模式/实时编码是否不适用于 JPMS/Java 模块?

问题描述

我最近在玩 Quarkus,想尝试使用 JPMS 模块。

所以我去了 code.quarkus.io 并生成了一个基本应用程序,只启用了 RESTEasy JAX-RS 扩展。打开包装后,我所做的只是包含一个module-info.javasrc/main/java添加该requires java.ws.rs;行。

现在,使用 Maven 构建 Jar 工作正常。quarkus:dev使用该模式启动实时编码也可以正常工作。但是当我更改我的一些代码并尝试另一个请求时,我得到一个错误页面,说明java.lang.RuntimeException: Compilation failed[error: module not found: java.ws.rs].

在我看来,Quarkus 的开发模式似乎没有正确设置模块路径。我已经做了很多寻找解决方案的工作,但没能找到。我是否缺少配置或者这是一个错误/缺少的功能?

标签: javaquarkusjava-platform-module-system

解决方案


Quarkus 中没有明确的 JPMS 支持


推荐阅读