如何部署openJDK?

Java

1 基础知识

由于与Oracle JDK同源,本章不多做介绍,详细请参阅如下章节,

如何部署最新版本的JDK运行环境?

2 最佳实践

2.1 安装前的准备

2.1.1 准备安装包

cd ~
wget https://download.java.net/java/GA/jdk15.0.2/0d1cfde4252546c6931946de8db48ee2/7/GPL/openjdk-15.0.2_linux-x64_bin.tar.gz

另外,历史版本可以考虑从以下链接下载,
https://jdk.java.net/archive/

2.1.2 解压安装包

cd ~
tar -xf openjdk-15.0.2_linux-x64_bin.tar.gz

2.2 安装JDK

2.2.1 部署软件包

mkdir /usr/java
mv jdk-15.0.2/ /usr/java/

2.2.2 设置环境变量

vim /etc/profile.d/jdk.sh

输入如下配置,

export JAVA_HOME=/usr/java/jdk-15.0.2
export JRE_HOME=${JAVA_HOME}/jre
export CLASSPATH=.:${JAVA_HOME}/lib:${JRE_HOME}/lib
export PATH=${JAVA_HOME}/bin:$PATH

另外,如果想快速配置,可使用如下命令,

echo 'export JAVA_HOME=/usr/java/jdk-15.0.2' > /etc/profile.d/jdk.sh
echo 'export JRE_HOME=${JAVA_HOME}/jre' >> /etc/profile.d/jdk.sh
echo 'export CLASSPATH=.:${JAVA_HOME}/lib:${JRE_HOME}/lib' >> /etc/profile.d/jdk.sh
echo 'export PATH=${JAVA_HOME}/bin:$PATH' >> /etc/profile.d/jdk.sh

配置完成后,可使用如下命令导入环境变量,

source /etc/profile

另外,openJDK变量定义的JRE目录可能需要手动创建,

mkdir -p $JRE_HOME

2.2.3 测试JDK安装

java -version

显示信息如下,

openjdk 15.0.2 2021-01-19
OpenJDK Runtime Environment (build 15.0.2+7-27)
OpenJDK 64-Bit Server VM (build 15.0.2+7-27, mixed mode, sharing)

================

官方首页
————
https://openjdk.java.net/

JavaJDK的安装
—————

如何部署最新版本的JDK运行环境?

安装方法
————
https://openjdk.java.net/install/index.html

没有评论

发表回复

Java
如何修复Java证书不信任错误?

1 前言 一个问题,一篇文章,一出故事。 笔者最近更换服务器的证书后,有的程序连接更换证书后的服务器 …

Java
如何理解java socket与connection timeout?

1 前言 一个问题,一篇文章,一出故事。 笔者最近收到开发的通知,说生产环境的程序链接不上Mongo …

Java
如何安装Windows openJDK?

1 前言 一个问题,一篇文章,一出故事。 最近从新安装Windows系统,于是需要从新安装openJ …