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