我的任务是使用旧的 java 升级旧的桌面应用程序,它使用rt.jar
和jfxrt.jar
库。我已经在网上搜索了有关库(rt.jar
& jfxrt.jar
)的信息,但显然它在 Java 17 和 JavaFX 17 中不再存在。最新版本的 Java 17 和 JavaFX 17rt.jar
的等效库是什么?jfxrt.jar
问问题
135 次
1 回答
7
关于 JavaFX 和 Java 17,您需要在此处使用具有所有必要运行时依赖项的新 JavaFX 特定 SDK:https ://gluonhq.com/products/javafx/
另外,请参阅此处以了解有关 JavaFX 的更多信息:https ://openjfx.io/openjfx-docs/
请注意,rt.jar
自 Java 9 起已删除,请在此处阅读更多信息:https ://docs.oracle.com/en/java/javase/14/migrate/index.html#JSMIG-GUID-A78CC891-701D-4549-AA4E-B8DD90228B4B
以前存储在 lib/rt.jar、lib/tools.jar、lib/dt.jar 和各种其他内部 JAR 文件中的类和资源文件以更有效的格式存储在 lib 目录中的特定于实现的文件中。
于 2021-11-02T08:56:16.010 回答