首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >将jdk 11移至jdk 8

将jdk 11移至jdk 8
EN

Ask Ubuntu用户
提问于 2019-07-10 08:58:37
回答 2查看 6.1K关注 0票数 5

我有一个ubuntu,我偶然地安装了jdk 11,但是我想安装jdk 8,然后像这样设置环境变量。

代码语言:javascript
复制
#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环境变量吗?

EN

回答 2

Ask Ubuntu用户

回答已采纳

发布于 2019-07-10 09:26:43

我知道如何:)

卸载Java (选择这三种中的一种) :

您可以在终端中键入以下内容:

代码语言:javascript
复制
sudo apt purge default-jre

如果这不是一个可移动的包(尽管应该是这样的,因为这就是您所安装的),那么运行以下代码:

代码语言:javascript
复制
sudo apt purge openjdk*

如果这是仍然而不是它,那么这必须是它:

代码语言:javascript
复制
sudo apt purge oracle-java*

然后

重新安装您想要的Java版本:

代码语言:javascript
复制
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。

票数 7
EN

Ask Ubuntu用户

发布于 2019-07-10 09:19:55

运行sudo update-alternatives --config java选择java版本,然后再次检查java -version

票数 1
EN
页面原文内容由Ask Ubuntu提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://askubuntu.com/questions/1157219

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档