儘管之前聲稱 OpenJDK 對 JavaFX 的支援很差, JavaFX 專案現在是 OpenJDK 的一個組成部分。然而,增強 JavaFX 功能的元件 OpenJFX 最初直到版本 9 才完全整合到 OpenJDK 中。
雖然大多數Linux 發行版目前並未將JavaFX 與其OpenJDK 一起打包安裝時,有一些例外:
Oracle JDK 包含了OpenJDK 沒有的某些閉源軟體以及與Java 相關的組件是:
這意味著OpenJDK 版本的JavaFX 無法播放VP6 FLV 文件,並且缺少WebStart/瀏覽器嵌入式部署功能。然而,H.264 和其他常見視訊格式在開放的 JavaFX 實作中可以正常播放。
對於大規模部署,建議使用 Java 的自包含應用程式模式。此方法將特定的 Java 版本與您的應用程式捆綁在一起,確保相容性並繞過用戶電腦上預先安裝 Java 的任何需求。
Oracle 表示了他們的持續支援JavaFX 與 OpenJDK 結合使用,正在進行的開發旨在增強平台的功能並確保其與開源社群的整合。
以上是OpenJDK 與 JavaFX 完全相容嗎?的詳細內容。更多資訊請關注PHP中文網其他相關文章!