Gluon构建报错:未知模块javafx.graphics问题求助
引入DockFX后GraalVM构建失败问题
问题背景
- 项目原本构建正常,引入DockFX并集成到swaggerific后,GitHub Actions的Linux、Windows构建均失败;本地Windows构建也出现相同错误,仅本地Linux构建正常。
核心报错信息
[Sun Mar 17 22:08:25 UTC 2024][INFO] [SUB] Error: Resource pattern "javafx.graphics:\Qcom/sun/prism/es2/glsl/FillRoundRect_Color.frag\E"s specifies unknown module javafx.graphics [Sun Mar 17 22:08:25 UTC 2024][INFO] [SUB] com.oracle.svm.core.util.UserError$UserException: Resource pattern "javafx.graphics:\Qcom/sun/prism/es2/glsl/FillRoundRect_Color.frag\E"s specifies unknown module javafx.graphics [Sun Mar 17 22:08:25 UTC 2024][INFO] [SUB] at com.oracle.svm.core.util.UserError.abort(UserError.java:72) [Sun Mar 17 22:08:25 UTC 2024][INFO] [SUB] at com.oracle.svm.hosted.ResourcesFeature.makeResourcePattern(ResourcesFeature.java:288) [Sun Mar 17 22:08:25 UTC 2024][INFO] [SUB] at java.base/java.util.stream.ReferencePipeline$3$1.accept(ReferencePipeline.java:197)
已尝试的解决操作
- 删除swaggerific中的
module-info.java文件后,本地构建恢复正常;但恢复该文件后,问题再次出现。
补充信息
- 常规GraalVM JDK可正常编译该包
- 问题疑似与反射JSON配置相关
内容的提问来源于stack exchange,提问作者ozkanpakdil
相关产品推荐
相关产品推荐

