我们计划迁移我们的 Java 8 项目以使用 Java 11。但我注意到 Java 11 没有 JRE 文件夹。
在 Java 9 和 Java 10 中,文件夹结构发生了变化,即java\jdk1.x
或java\jre1.x
,其中x
是 Java 9 或 10。
但是在 Java 11 中,我只得到一个文件夹,即java\jdk-11
. 我的客户将如何在没有jre 的情况下使用我的应用程序?
我的理解是 Java 11 正在强制模块化我们的应用程序,并且需要使用 jlink 创建我们自己的 jre 以在客户端运行应用程序。
我的理解正确吗?
翻过高山走不出你
红颜莎娜
相关分类