下载
去oracle下载linux对应版本就行
解压安装
sudo mkdir /usr/java/
sudo cp /path/to/jdk-10.0.2_linux-x64_bin.tar.gz /usr/java/
sudo tar zxvf /usr/java/jdk-10.0.2_linux-x64_bin.tar.gz
环境变量
编辑/etc/profile或者~/.bashrc,在文件最后添加:
export JAVA_HOME=/usr/java/jdk-10.0.2
export CLASSPATH=.:$JAVA_HOME/lib
export PATH=$PATH:$JAVA_HOME/bin
保存,运行
source /etc/profile
或
source ~/.bashrc
这时候可能还不能用
因为有些linux发行版预置了openjdk,所以经过上面配置后运行java -version后还是提示是openjdk而不是我们安装的jdk.需要一下操作
sudo update-alternatives --install /usr/bin/java java /usr/java/jdk-10.0.2/bin/java 1080
sudo update-alternatives --config java
选择你安装的jdk版本即可