国产化JDK是阿里的龙井JDK,它基于OpenJDK开发并长期支持,可以使用于生产环境。
下载软件
windows版本下载地址如下:
Releases · alibaba/dragonwell8 · GitHub
以下是目前最新的稳定版,你可以直接下载这个
Alibaba_Dragonwell_8.8.8_x64_windows.zip
下载后是一个压缩包,解压到任意目录(例如E:\JDK\jdk8u302-b01,下面以此为例)
配置环境变量
JAVA_HOME=E:\JDK\jdk8u302-b01
CLASSPATH=E:\JDK\jdk8u302-b01\lib
path中添加E:\JDK\jdk8u302-b01\bin,如下图所示
注意:不要直接覆盖,请务必点“新建”按钮进行添加,否则会影响其他软件
测试验证
配置环境变量后打开CMD窗口,用java -version进行验证,如下显示表示正常
linux版本的安装
1.下载JDK
推荐阿里龙井JDK,下载地址如下
https://dragonwell.oss-cn-shanghai.aliyuncs.com/8.7.7/Alibaba_Dragonwell_8.7.7_x64_linux.tar.gz |
---|
如果是华为鲲鹏系列CPU,需要下载这个
https://dragonwell.oss-cn-shanghai.aliyuncs.com/8.7.7/Alibaba_Dragonwell_8.7.7_aarch64_linux.tar.gz |
---|
2.安装JDK
下载后解压(假设文件在/home目录,下同)
cd /home tar -zxvf Alibaba_Dragonwell_8.7.7_x64_linux.tar.gz |
---|
解压后得到以下目录
jdk8u292-b01 |
---|
进入以上目录,并分配权限
cd jdk8u292-b01 chmod 755 * |
---|
3.配置环境变量
执行以下命令,编辑系统环境变量
vi /etc/profile |
---|
在打开的文件的最后,添加以下4行
JAVA_HOME=/home/jdk8u292-b01 export PATH JAVA_HOME CLASSPATH |
---|
保存文件后执行以下命令重置环境变量
source /etc/profile |
---|
4.测试验证
关闭SSH连接,并重新连接,因为在同一个SSH中,环境变量不会重置
执行以下命令验证
java -version |
---|
如果显示如下,表示安装成功
openjdk version "1.8.0_292" |
---|
注:龙井JDK可以完全代替Oracle JDK8