首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >降级java版本

降级java版本
EN

Stack Overflow用户
提问于 2012-02-10 05:48:29
回答 6查看 48.5K关注 0票数 17

我试图降级java版本。

如果我在Ubuntu上使用apt-get install sun-java6-jdk,它将安装java版本的1.6.26

我想要的是java 1.6.20。如何降级java?

EN

回答 6

Stack Overflow用户

发布于 2012-02-10 05:59:13

Linux上的Java不需要以root用户身份安装。您可以在Linux上安装任意多个不同的Java版本,可以安装在单独的用户帐户中,也可以安装在单个帐户中。

我总是这样做(从一个Java版本切换到另一个版本),以便在不同版本的JVM上进行测试。

更改Java版本可以像下面这样简单:

代码语言:javascript
复制
... $  which  java
/home/b/jdk1.5.0_22/bin/java

... $  export  PATH=/home/b/jdk1.6.0_25/bin:$PATH

... $  which  java
/home/b/jdk1.6.0_25/bin/java

要获取旧版本,请转到"Oracle Java Archive“页面(如果链接断开,请使用Google):

http://www.oracle.com/technetwork/java/archive-139210.html

那就选你的毒药吧。我下载.bin,chmod +x,然后从.tgz中提取我想要的Java版本。

然后,我只需设置路径,通常我就可以开始工作了。

我使用一个IntelliJ版本运行我的集成开发环境( JDK IDEA),我通常使用另一个JDK进行编译,并在几个JVM上进行测试。

所有这些都来自同一个用户帐户。

因此,您不需要在Linux系统上安装"one“Java版本...

现在,具体地说,如果我是您,我会在成为root用户时简单地删除Java中的所有痕迹,然后从Oracle Java Archive下载所需的旧版本。

票数 14
EN

Stack Overflow用户

发布于 2014-10-09 04:45:16

就像tactical所说的,你可以安装任意多个版本,要切换当前版本只需运行:

代码语言:javascript
复制
sudo update-alternatives --config java

并选择所需的版本。

如果您愿意,可以为javac和javaws运行它:

代码语言:javascript
复制
sudo update-alternatives --config javac

sudo update-alternatives --config javaws

来源:https://askubuntu.com/questions/56104/how-can-i-install-sun-oracles-proprietary-java-jdk-6-7-8-or-jre

票数 11
EN

Stack Overflow用户

发布于 2020-09-22 01:56:05

按照以下步骤将 JAVA hereJAVA14降级到JAVA8

代码语言:javascript
复制
sudo apt-get update 
sudo apt-get install openjdk-8-jdk

sudo update-alternatives --config javac

现在选择JDK的版本

代码语言:javascript
复制
sudo update-alternatives --config java

现在选择JRE的版本

DONE

检查是否被降级

代码语言:javascript
复制
java -version
票数 2
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/9219323

复制
相关文章

相似问题

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