首页 > 解决方案 > 我在使用 javaFX 时遇到问题,errormessage: java.lang.module.FindException: Module javafx.base not found

问题描述

我已经添加了正确的库并添加了 vm-options,但它仍然给我这个错误消息和头痛。我的 VM 选项如下: --module-path ${PATH_TO_FX}\lib --add-modules javafx.base,javafx.controls,javafx.fxml,javafx.graphics,javafx.media,javafx.web

我曾尝试搜索其他人的帖子,但在添加 vm-option 后它已为他们修复......请帮助!

标签: javajavafx

解决方案


你用的是什么java vm?FX 已从标准 java 发行版中删除。它现在由https://openjfx.io支持

您可以将 OpenJavaFx 下载到您的 VM 或使用带有嵌入式 FX 的 VM,例如 Zulu:https ://www.azul.com/downloads/zulu-community/?architecture=x86-64-bit&package=jdk-fx

我个人推荐使用sdkman!管理你的虚拟机:https ://sdkman.io

祝你好运!


推荐阅读