删除环境中预装的 JDK
输入:
java -version
可以查看到预安装的 java 版本:
搭建在线开发环境,这里将预安装的 JDK 删掉:
输入命令:
sudo apt-get autoremove openjdk-8-jdk-headless
命令窗口提示:您希望继续执行吗?[Y/n],输入 Y 后回车
继续依次执行如下命令:
彻底删除 jdk
sudo apt-get updatesudo apt-cache search java | awk '{print($1)}' | grep -E -e '^(ia32-)?(sun|Oracle)-java' -e '^openjdk-' -e '^icedtea' -e '^(default|gcj)-j(re|dk)' -e '^gcj-(.*)-j(re|dk)' -e 'java-common' | xargs sudo apt-get -y remove清除配置信息
dpkg -l | grep ^rc | awk '{print($2)}' | xargs sudo apt-get -y purge清除 Java 配置及缓存(注意:可能会提示“没有那个文件或目录”,忽略即可)
bash -c 'ls -d /home/*/.java' | xargs sudo rm -rf手动清除 JVM
sudo rm -rf /usr/lib/jvm/*执行完成后再次执行命令查看 Java 的版本,发现已经提示找不到 java 命令:
说明我们系统中的 JDK 已经被删除了。
接下来我们开始安装 JDK 8。在 Ubuntu 的环境下安装 JDK 8 其实特别简单:
sudo apt-get install openjdk-8-jdk-headless命令窗口提示:您希望继续执行吗?[Y/n],输入 Y 后回车
运行完毕之后,我们再使用
java -version验证 JDK 8 的安装:
可以发现 JDK 8 已经安装完毕。
注意:当前安装 JDK 的方式会自动为我们配置好环境变量,所以不需要我们手动配置。有些情况(例如 Windows 环境下安装 JDK )就需要我们手动配置环境变量。
当前环境的环境变量配置在 ~/.zshrc 文件中,当有需要时可以通过修改该文件实现环境变量的配置。我们也可以通过如下命令查看文件内容:
cat ~/.zshrc显示的部分内容如下:



