我有一个ubuntu,我偶然地安装了jdk 11,但是我想安装jdk 8,然后像这样设置环境变量。
#in the .bashrc file if want to add the following lines
export JAVA_HOME=~/java/jdk1.8.0_161
export PATH=$JAVA_HOME/bin:$PATH
export SPTARGET=sandbox 问题是我没有安装jdk,而是直接从命令行安装。
sudo apt install default-jre
每当我检查版本时
$ java -version输出:openjdk version "11.0.3" 2019-04-16
有人知道我如何删除这个java版本,然后手动添加java环境变量吗?
发布于 2019-07-10 09:26:43
我知道如何:)
您可以在终端中键入以下内容:
sudo apt purge default-jre如果这不是一个可移动的包(尽管应该是这样的,因为这就是您所安装的),那么运行以下代码:
sudo apt purge openjdk*如果这是仍然而不是它,那么这必须是它:
sudo apt purge oracle-java*然后
sudo add-apt-repository ppa:openjdk-r/ppa -y
sudo apt update
sudo apt install openjdk-8-jdk openjdk-8-jre现在已经安装了java 8 jdk。
现在已经不可能(据我所知,请更正)在ubuntu上安装oracle版本的java 8(特别是不是9) jdk。
发布于 2019-07-10 09:19:55
运行sudo update-alternatives --config java选择java版本,然后再次检查java -version。
https://askubuntu.com/questions/1157219
复制相似问题