JavaFX:未解析的類別模組路徑
問題:
問題:背景:
隨著Java 9 的引入平台模組系統,JavaFX 模組必須作為「命名模組」而不是「未命名模組」加載。此警告表示 JavaFX 載入不正確。
解決方案:
<code class="java">java --module-path <path-to-fx> --add-modules javafx.controls ...</code>
<code class="java">java --module-path <path> --module app/com.example.app.Main [args...]</code>
在上述指令中,將
將JDK 發行版與JavaFX 一起使用:
Azul Zulu JDK (JDK FX)
忽略警告:
儘管不推薦,您可以選擇忽略該警告,因為它目前不會破壞JavaFX 21 中的任何功能。但是,JavaFX 可能無法正確載入。
主類別限制:
請注意,當從未命名模組載入JavaFX時,主類別無法擴充javafx.application.Application。啟動 JavaFX 應用程式需要一個單獨的主類別。
以上是如何解決「不支援的 JavaFX 配置:類別是從「未命名的模組@...」載入的」警告?的詳細內容。更多資訊請關注PHP中文網其他相關文章!