Java 9 中 JDK 和 JRE 目录的结构是怎样的?
javaobject oriented programmingprogramming更新于 2025/9/28 4:28:17
JDK 和 JRE 的目录结构几乎相同,只是 JDK 多出了 jmods 和 include 两个目录,并且 JDK9 版本中没有 JRE 子目录。
JDK 目录是 JDK 软件安装的根目录。此目录还包括 copyright、readme 和 src.zip 文件,这些文件可以是 Java 平台的源代码存档文件。
JDK 目录结构:
JDK-9 - bin - conf - include - jmods - legal - lib
- JDK/bin 目录包含可执行文件和命令行启动器,可由链接到图像的模块定义。
- JDK/conf 目录包含 .properties、.policy 和其他配置文件,供开发人员、部署人员和最终用户编辑。
- JDK/lib 目录包含运行时系统的私有实现细节。这些文件不供外部使用,不得修改。
- JDK/jmods 目录包含已编译的模块定义。
- JDK/legal 目录包含每个模块的 版权 和 许可 文件。
- JDK/include 目录包含 C 语言 头文件,这些头文件支持使用 Java 本机接口 (JNI) 和 Java 虚拟机 (JVM) 调试器接口进行 本机代码 编程。
JRE 是 JRE 软件安装的根目录。此目录包含 readme 和其他 JRE 文件夹。
JRE 目录结构:
JRE-9 - bin - conf - legal - lib
- JRE/bin 目录包含由链接到映像的模块定义的可执行文件和命令行启动器。
- JRE/conf 目录包含 .properties、.policy 和其他配置文件,供开发人员、部署人员和最终用户编辑。
- JRE/lib 目录包含运行时系统的私有实现细节。这些文件不供外部使用,不得修改。
- JRE/legal 目录包含每个模块的版权和许可文件。
相关文章
有用资源
java 参考教程 - 该教程包含有关 java 的更多信息:https://www.cainiaomax.com/java/

