当前位置: 首页 > 知识库问答 >
问题:

jar和jfxrt.jar的等价库与最新版本的jdk17和JavaFX17中的库是什么?

符懿轩
2023-03-14

我的任务是使用旧java升级一个旧桌面应用程序,它使用rt.jarjfxrt.jar库。我在网上搜索了这个库(rt.jar&jfxrt.jar),但显然,它在Java17和JavaFX17中已经不存在了。因此,rt.jarjfxrt.jar与最新版本的Java17和JavaFX17中的库等效的库是什么?

共有1个答案

马奇略
2023-03-14

关于JavaFX和Java17,您需要使用一个新的特定于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目录中的特定于实现的文件中。

 类似资料:
  • 我目前正在开发一个新的游戏项目,该项目将包括一个反应本地前端和一个基于Lambda的后端。该应用程序需要一些实时功能,如活动用户记录、地理Geofence等。 我在看Firebase的实时数据库,它看起来是一个非常优雅的实时数据同步解决方案,但我不认为AWS有任何类似的东西。 对于仅使用AWS服务的“无服务器”实时,我可以想到的3个选项是: 选项1:通过WebSocket的AWS物联网消息传递 很

  • 我正在用Java和为我的GRPC api构建一个客户端。网我想了解java和之间是否有任何映射。net库。我可以看到google protobuf库与。net和java世界。例如3.19。x版本是java和中最新的版本之一。网络世界。https://mvnrepository.com/artifact/com.google.protobuf/protobuf-java 当涉及到使用的grpc库时,

  • 虽然总是可以使用mixin或方法重写来修改Bool强制,但默认情况下,哪些值被认为是truthy,哪些值被认为是falsy? 注意:这个问题以前问过,但不幸的是它太老了,它的内容完全过时了,没有用的是现代的拉库。

  • 在Mac和Windows上,可以使用 <罢工> (替换 )和 (替换 ) (Docker 18.03+)位于容器内。 对于Linux来说,有没有一个可以在不传递env变量或使用各种CLI命令提取它的情况下开箱即用的方法?

  • 我正在运行一个启用缓存的多模块gradle构建。例如,一些任务说<code>是最新的 和

  • 我创建了一个android库模块,并将其托管在我的Github上。但是,该库与Android Studio项目的图标和版本冲突。当附加到我的Android项目gradle时,会显示以下错误: 清单合并失败:属性元数据#android.support.VERSION@value值=(25.3.1)来自[com.android.support: cardview v7:25.3.1]Androidan