首先下载需要的jdk安装包,后缀建议.tar.gz,本文中以jdk-8u212-linux-x64.tar.gz
为例,地址就在oracle官网。
将安装包下载到linux环境后,使用命令tar -xzvf jdk-8u212-linux-x64.tar.gz
进行安装,若提示permission denied则在命令前添加sudo
通过root权限安装。安装完毕后记好路径,需要在如下几个地方进行修改。
1.export
使用命令export JAVA_HOME="你的地址"
2.profile
进入目录/etc/,修改文件profile
,这里需要注意,修改profile文件需要root权限,因此应该使用命令sudo vim /etc/profile
,在文档末尾添加
JAVA_HOME=你的地址
CLASSPATH=$JAVA_HOME/lib
PATH=$PATH:$JAVA_HOME/BIN
CLASSPATH=$JAVA_HOME/jre/lib:$JAVA_HOME/lib/tools.jar
export PATH JAVA_HOME CLASSPATH
保存文件后,用命令source /etc/profile
来进行更新即可。
3.配置链接组
使用命令如下
sudo update-alternatives --install /usr/bin/javac javac 你的javahome地址/bin/javac 1100
sudo update-alternatives --install /usr/bin/java java 你的javahome地址/jre/bin/java 1100
然后通过命令sudo update-alternatives --config java
和sudo update-alternatives --config javac
检查一下是否为自动模式且前面带*即可。