簡體   English   中英

如何在我的 build.gradle 文件中找到要實現的 JavaFX 的最新版本?

[英]How do I find the most recent version of JavaFX to implement in my build.gradle file?

我相信官方網站openjfx.io告訴我在 gradle 中使用 0.0.10 版本。 However, It's incompatible with JDK 8 and 17, spitting out java.lang.UnsupportedClassVersionError: org/openjfx/gradle/JavaFXPlugin has been compiled by a more recent version of the Java Runtime (class file version 55.0), this version of the Java Runtime only recognizes class file versions up to 52.0我查看了 JavaFX 存儲庫,但找不到一個好的版本號來替換 0.0.10,但我不認為 0.0.10 真的是最新的。 在哪里可以找到最新的內部版本號?

我不知道你從哪里得到 0.0.10,這是不正確的。

請參閱 GluonHQ.com 上的產品路線圖 您將看到 17.0.1 當前是最新版本,其中 18 個處於搶先體驗階段。

JavaFX (OpenJFX) 版本已同步到與 Java 版本大致相同的時間,並使用相同的主要版本號。 一種方便的方法。

但 OpenJFX 版本不需要最新的 Java。 17 的發行說明說它需要 Java 11 或更高版本。

我建議您通常使用最新的 Java 和最新的 JavaFX 進行開發工作,同時針對兩者的最新長期支持 (LTS) 版本進行部署。 請注意,Oracle 最近宣布將 LTS 節奏從每三年更改為每兩年。 大概 JavaFX 也會遵循這一點。

另請參閱相關問題,我應該將哪個版本的 OpenJFX (JavaFX) 和 Scene Builder 與 Amazon Corretto 11 (OpenJDK) 一起使用? .

暫無
暫無

聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.

 
粵ICP備18138465號  © 2020-2024 STACKOOM.COM