Linux手动安装JAVA

温馨提醒
总结摘要
没有自己想要的版本,自己动手丰衣足食

Linux下手动安装JAVA

下载安装包: Java官方下载 这里以jdk8做演示 下载之后上传到服务器

 1
 2
 3
 4
 5
 6
 7
 8
 9
10
11
12
13
14
15
16
17
18
19
# 新建文件夹
mkdir /usr/bin/jvm
# 解压
tar zxvf jdk-8u381-linux-x64.tar.gz
# 移动
mv jdk1.8.0_381/ /usr/bin/jvm
# 修改bashrc文件
vi ~/.bashrc
# 在文件末尾加入以下文本自行修改JAVA_HOME路径
export JAVA_HOME=/usr/bin/jvm/jdk1.8.0_381
export JRE_HOME=${JAVA_HOME}/jre
export CLASSPATH=.:${JAVA_HOME}/lib:${JRE_HOME}/lib
export PATH=${JAVA_HOME}/bin:$PATH
# 让修改后的bashrc立即生效
source ~/.bashrc
# 验证结果
java -version
# 添加Java可选项,方便后续切换版本
sudo update-alternatives --install /usr/bin/jvm java /usr/bin/jvm/jdk1.8.0_381/bin/java 300

该命令是在 Linux 系统下使用 update-alternatives 命令来添加一个名为 “java” 的可选项,并将其指向 /usr/lib/jvm/jdk1.8.0_191/bin/java 这个路径。数字 “300” 是优先级,用于确定默认选项。

该命令的效果是将 JDK 1.8.0_191 的 Java 可执行文件添加到系统的可选项列表中,并赋予它较高的优先级。 在使用 java 命令时,系统会优先选择 JDK 1.8.0_191 的可执行文件作为默认选项。 通过使用这个命令,可以在系统中安装多个 Java 版本,并轻松切换它们。

后续切换Java版本 –JAVA多版本可用

1
sudo update-alternatives --config java