ubuntu 替换原本自带的oracle-jdk

  1. 解压 安装自己的jdk

    例 jdk1.8.0_131

sudo vim /etc/profile
## 加入自己的环境变量java
export JAVA_HOME=/home/panda/software/jdk/jdk1.8.0_131
export JRE_HOME=${JAVA_HOME}/jre
export CLASSPATH=.:${JAVA_HOME}/lib:${JRE_HOME}/lib
  1. 终端直接复制输入以下代码
# 后面的地址是你的jdk安装路径
sudo update-alternatives --install /usr/bin/java java /home/panda/software/jdk/jdk1.8.0_131/bin/java 300
sudo update-alternatives --install /usr/bin/javac javac /home/panda/software/jdk/jdk1.8.0_131/bin/javac 300
sudo update-alternatives --install /usr/bin/jar jar /home/panda/software/jdk/jdk1.8.0_131/bin/jar 300
sudo update-alternatives --install /usr/bin/javah javah /home/panda/software/jdk/jdk1.8.0_131/bin/javah 300
sudo update-alternatives --install /usr/bin/javap javap /home/panda/software/jdk/jdk1.8.0_131/bin/javap 300

  1. 终端输入
 sudo update-alternatives --config java

显示:

有 2 个候选项可用于替换 java (提供 /usr/bin/java)。

  选择       路径                                          优先级  状态
------------------------------------------------------------
  0            /usr/lib/jvm/java-8-oracle/jre/bin/java          1081      自动模式
* 1            /home/panda/software/jdk/jdk1.8.0_131/bin/java   300       手动模式
  2            /usr/lib/jvm/java-8-oracle/jre/bin/java          1081      手动模式

选择 刚才加入的.

此时再输入java-version 发现版本已经替换

你可能感兴趣的:(学习资料,日常问题,java)