JDK和JRE的目录结构几乎相同,只是JDK多了两个额外的目录,如jmods和include,并且在JDK9版本中没有JRE子目录。
JDK目录是JDK软件安装的根目录。该目录还包括版权、自述文件和src.zip文件,src.zip文件可以是Java平台的源代码存档文件。
JDK目录结构:
<strong>JDK-9
- bin
- conf
- include
- jmods
- legal
- lib</strong>
-
JDK/bin目录包含一个可执行文件和命令行启动器,可以由链接到映像的模块定义。
-
JDK/conf目录包含.properties、.policy和其他配置文件,供开发人员、部署者和最终用户编辑。
-
JDK/lib目录包含运行时系统的私有实现细节。这些文件不适用于外部使用,且不能修改。
-
JDK/jmods目录包含编译的模块定义。
-
JDK/legal目录包含每个模块的版权和许可文件。
-
JDK/include目录包含支持使用Java本机接口(JNI)和Java虚拟机(JVM)调试器接口进行本机代码编程的C语言头文件。
JRE是JRE软件安装的根目录。该目录包含readme和其他JRE文件夹。
JRE目录结构:
<strong>JRE-9
- bin
- conf
- legal
- lib</strong>
-
JRE/bin目录包含由链接到映像的模块定义的可执行文件和命令行启动器。
-
JRE/conf目录包含供开发人员、部署人员和最终用户编辑的.properties、.policy和其他配置文件。
-
JRE/lib目录包含运行时系统的私有实现细节。这些文件不适用于外部使用,不得进行修改。
-
JRE/legal目录包含每个模块的版权和许可文件。
以上是Java 9中JDK和JRE目录的结构是什么?的详细内容。更多信息请关注PHP中文网其他相关文章!