详细内容或原文请订阅后点击阅览
可移植运行时中 JDK 的大小减少了 25%
改进 Java 应用程序开发工具包的相应提案已获得“已实施”状态。
来源:OSP网站大数据新闻随着 JDK 24 的最新增强,可移植的 Java 运行时映像将变得更加紧凑。一项提供在不使用 JMOD 文件的情况下构建运行时映像的能力的提案已实施并发布。
运行时映像包含 Java 应用程序及其运行所需的一切,包括所需的 JDK 组件。 JMOD 文件包含使用 jlink 实用程序构建此类运行时环境所需的所有资源。因此,JMOD 中的类文件、本机库、配置文件和其他组件通常会复制 JDK 中的类似资源,因为它是使用相同的 JMOD 构建的。
减少运行时的大小对于主动使用带有 Java 应用程序的容器以及运行时并通过网络发送它们的云来说非常有用。如果以前此类环境中的 JDK 占用大约 350 MB,那么现在,由于排除了 JMOD 文件,减少了 80-90 MB。