java - 我在使用 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 后它已为他们修复......请帮助!
解决方案
你用的是什么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
祝你好运!
推荐阅读
- sql - 如何在表类型为时间序列的表中显示多个列?
- functional-programming - 布尔值作为函数并构造 if-then-else
- go - 如何构建 Go 应用程序以生成多个二进制文件?
- mysql - epoch_time 的转换在 mysql 中给出 '1970-01-01'
- npm - 我无法更新我的 npm 版本
- java - java-如何生成一个6位随机十六进制值
- sed - 替换每行中出现的前 3 个字符
- r - 返回的行名满足 rle 函数的条件
- c# - 无法在 asp.net 中使用 7zip 归档和取消归档文件
- ios - Testflight 与 App Store 安装(不丢失数据)