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
|