ODL技术内幕:架构设计与实现原理
上QQ阅读APP看书,第一时间看更新

1.2.1 安装JDK

JDK(Java Development Kit)是Java语言的软件开发工具,JDK是整个Java语言开发的核心,它包含了Java的运行环境、Java工具和Java基础的类库。ODL的大部分项目是采用Java语言编写的,因此要编译构建ODL项目,首先要安装对应的JDK版本。截至目前,ODL已经发布了9个大的版本,编译前3个发布版本(氢、氦、锂)的代码需要安装JDK 7版本,编译后6个版本(铍、硼、碳、氮、氧、氟)的代码需要安装JDK 8版本。ODL社区最新计划从第10个版本(也就是钠版本)开始,采用JDK 11版本(兼容JDK 8)。下面以JDK 8版本为例介绍其安装和配置过程,其他版本的JDK安装参考Oracle官方文档即可。

1. JDK下载安装

JDK 8下载地址:

https://www.oracle.com/technetwork/java/javase/downloads/jdk8-downloads-2133151.html

Mac OS X或者Windows操作系统,请下载对应操作系统类型的安装包,下载后安装即可。

Linux操作系统可以下载JDK 8压缩包解压到某个目录下,也可以采用下面的命令直接安装。

    Fedora:
    sudo dnf install java-1.8.0-openjdk java-1.8.0-openjdk-devel
    Ubuntu:
    sudo apt-get install openjdk-8-jdk

安装后,在控制台终端执行命令java-version验证JDK是否安装成功。安装成功会打印如下信息:

    java version "1.8.0_201"
    Java(TM) SE Runtime Environment (build 1.8.0_201-b09)
    Java HotSpot(TM) 64-Bit Server VM (build 25.201-b09, mixed mode)
2.设置环境变量

对于Windows操作系统,按“我的电脑→属性→高级→环境变量→用户变量→新建(N)”路径添加环境变量JAVA_HOME和JAVA_TOOL_OPTIONS,如图1-2、图1-3所示。

图1-2 JAVA_HOME环境变量设置

图1-3 JAVA_TOOL_OPTIONS环境变量设置

在Path环境变量中加入%JAVA_HOME%\bin

对于Linux或Mac OS X操作系统,通过配置文件~/.bash_profile或/etc/profile配置环境变量。

    export JAVA_HOME={YOUR_JDK_INSTALLED_DIR}
    export PATH=$JAVA_HOME/bin:$PATH