迁移指南似乎指出,在JEP 220之后,JDK 和 JRE 都安装在lib
目录中
动态链接库和 JDK 的完整内部实现。
既然它说“完整”,这是否意味着,例如,tools.jar
以前没有随 JRE 一起提供,现在确实作为libjvm
? 的一部分在 JRE 上提供。
分析 Ubuntu 软件包
似乎 JDK 版本没有在下安装任何额外的东西,lib/
尽管它确实在jmods/
. AFAIU,.jmods
如果一个带有模块化图像的应用程序是相关的,但是它们不是构建应用程序所必需的吗?
我知道在 JDK9 之前的世界中已经多次问过类似的问题,但是在 JEP 220 引入重大更改之后,JDK 安装提供了哪些额外的 API,而不仅仅是 JRE 安装提供的?