OpenJDK 15u 项目使用教程
1. 项目的目录结构及介绍
OpenJDK 15u 项目的目录结构较为复杂,包含了多个子目录和文件。以下是主要的目录结构及其功能介绍:
src
: 源代码目录,包含了所有的Java源代码和部分C/C++源代码。java.base
: 包含了Java平台的基础模块,如java.lang
、java.util
等。java.compiler
: 包含了Java编译器的相关模块。java.desktop
: 包含了桌面应用相关的模块。java.instrument
: 包含了Java代理相关的模块。java.logging
: 包含了Java日志相关的模块。java.management
: 包含了Java管理相关的模块。java.security.jgss
: 包含了Java安全相关的模块。java.sql
: 包含了Java数据库连接相关的模块。java.xml
: 包含了Java XML处理相关的模块。jdk.accessibility
: 包含了JDK辅助功能相关的模块。jdk.attach
: 包含了JDK附加相关的模块。jdk.charsets
: 包含了JDK字符集相关的模块。jdk.compiler
: 包含了JDK编译器相关的模块。jdk.crypto.cryptoki
: 包含了JDK加密相关的模块。jdk.crypto.ec
: 包含了JDK椭圆曲线加密相关的模块。jdk.dynalink
: 包含了JDK动态链接相关的模块。jdk.editpad
: 包含了JDK编辑器相关的模块。jdk.hotspot.agent
: 包含了JDK HotSpot代理相关的模块。jdk.httpserver
: 包含了JDK HTTP服务器相关的模块。jdk.incubator.foreign
: 包含了JDK外部内存访问API相关的模块。jdk.incubator.vector
: 包含了JDK向量API相关的模块。jdk.jartool
: 包含了JDK JAR工具相关的模块。jdk.javadoc
: 包含了JDK Javadoc工具相关的模块。jdk.jcmd
: 包含了JDK jcmd工具相关的模块。jdk.jconsole
: 包含了JDK jconsole工具相关的模块。jdk.jdeps
: 包含了JDK jdeps工具相关的模块。jdk.jdi
: 包含了JDK Java调试接口相关的模块。jdk.jdwp.agent
: 包含了JDK JDWP代理相关的模块。jdk.jfr
: 包含了JDK飞行记录器相关的模块。jdk.jlink
: 包含了JDK jlink工具相关的模块。jdk.jpackage
: 包含了JDK jpackage工具相关的模块。jdk.jshell
: 包含了JDK jshell工具相关的模块。jdk.jsobject
: 包含了JDK JavaScript对象相关的模块。jdk.jstatd
: 包含了JDK jstatd工具相关的模块。jdk.localedata
: 包含了JDK本地数据相关的模块。jdk.management
: 包含了JDK管理相关的模块。jdk.management.agent
: 包含了JDK管理代理相关的模块。jdk.management.jfr
: 包含了JDK管理飞行记录器相关的模块。jdk.naming.dns
: 包含了JDK DNS命名相关的模块。jdk.naming.rmi
: 包含了JDK RMI命名相关的模块。jdk.net
: 包含了JDK网络相关的模块。jdk.nio.mapmode
: 包含了JDK映射模式相关的模块。jdk.sctp
: 包含了JDK SCTP相关的模块。jdk.security.auth
: 包含了JDK安全认证相关的模块。jdk.security.jgss
: 包含了JDK安全GSS相关的模块。jdk.unsupported
: 包含了JDK不支持的API相关的模块。jdk.unsupported.desktop
: