AdoptOpenJDK OpenJDK aarch64 jdk8u 项目教程
1. 项目的目录结构及介绍
目录结构
openjdk-aarch64-jdk8u-backup-06-Nov-2018/
├── ASSEMBLY_EXCEPTION
├── LICENSE
├── Makefile
├── README.md
├── THIRD_PARTY_README
├── configure
├── common/
├── corba/
├── hotspot/
├── jaxp/
├── jaxws/
├── jdk/
├── langtools/
├── make/
├── nashorn/
└── test/
目录介绍
- ASSEMBLY_EXCEPTION: 包含项目的例外声明文件。
- LICENSE: 项目的许可证文件。
- Makefile: 用于构建项目的 Makefile 文件。
- README.md: 项目的基本介绍和使用说明。
- THIRD_PARTY_README: 第三方依赖的说明文件。
- configure: 配置脚本文件。
- common: 包含通用代码和工具。
- corba: 包含 CORBA 相关的代码。
- hotspot: 包含 HotSpot 虚拟机相关的代码。
- jaxp: 包含 JAXP 相关的代码。
- jaxws: 包含 JAXWS 相关的代码。
- jdk: 包含 JDK 的核心代码。
- langtools: 包含语言工具相关的代码。
- make: 包含构建相关的脚本和工具。
- nashorn: 包含 Nashorn JavaScript 引擎相关的代码。
- test: 包含测试相关的代码和工具。
2. 项目的启动文件介绍
启动文件
项目的启动文件通常位于 jdk/bin
目录下,包括 java
、javac
等可执行文件。
启动文件介绍
- java: 用于启动 Java 应用程序的可执行文件。
- javac: 用于编译 Java 源代码的可执行文件。
- jar: 用于创建和管理 JAR 文件的可执行文件。
- javadoc: 用于生成 Java 文档的可执行文件。
3. 项目的配置文件介绍
配置文件
项目的配置文件通常位于 jdk/lib
目录下,包括 logging.properties
、security/java.security
等配置文件。
配置文件介绍
- logging.properties: 用于配置 Java 日志记录系统的属性文件。
- java.security: 用于配置 Java 安全管理器的属性文件。
- management/management.properties: 用于配置 Java 管理扩展的属性文件。
- net.properties: 用于配置网络相关的属性文件。
以上是 AdoptOpenJDK OpenJDK aarch64 jdk8u 项目的基本教程,涵盖了项目的目录结构、启动文件和配置文件的介绍。希望这些信息能帮助你更好地理解和使用该项目。