一. Oracle官网下载对应安装包
在官网查找链接下载对应JDK安装包,这里附上地址
二. 解压安装(在root下操作示例)
- 下载得到xxx.tar.gz安装包(jdk1.8为例)
# 1. Linux下可以使用命令安装
wget https://xxxxxxxxx(下载地址)
# 2. 可以直接下载安装包到本地
# 3. 如果是虚拟机,可以在宿主机上下载后使用传输工具进行软件包的传送
- 新建jvm文件夹
mkdir /usr/lib/jvm
- 将下载文件拷贝到jvm文件夹
cp jdk-8u321-linux-x64.tar.gz /usr/lib/jvm/
- 切换到jvm文件夹(cd /usr/lib/jvm),解压
tar -zxvf jdk-8u321-linux-x64.tar.gz
- 配置环境变量(所有用户),也可以仅配置当前用户(bashrc文件)
vim /etc/profile
- 修改profile文件,在打开的文件最末添加下面四条语句后保存关闭并重启文件生效
export JAVA_HOME=/usr/lib/jvm/jdk1.8.0_321
export JRE_HOME=${JAVA_HOME}/jre
export CLASSPATH=.:${JAVA_HOME}/lib:${JRE_HOME}/lib
export PATH=${JAVA_HOME}/bin:$PATH
# 重启文件生效
source /etc/profile
- 检验是否成功
[root@servicer jdk1.8.0_321]# java -version
java version "1.8.0_321"
Java(TM) SE Runtime Environment (build 1.8.0_321-b07)
Java HotSpot(TM) 64-Bit Server VM (build 25.321-b07, mixed mode)
[root@servicer jdk1.8.0_321]#
- 重启
- jdk11+生成jre(root下使用)
bin/jlink --module-path jmods --add-modules java.desktop --output jre