Ubuntu安装旧版本/指定版本的JDK

Posted foxer z

tags:

篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了Ubuntu安装旧版本/指定版本的JDK相关的知识,希望对你有一定的参考价值。

某些jdk版本可以通过apt软件包管理安装,但是大多数的jdk版本在软件包里获取不到,需要手动安装。你可以通过apt search ^openjdk命令,在结果中根据openjdk-后的数字,查看软件源里有的jdk版本。也可以输入java命令,因为没有jdk,软件包会提示当前可以安装的openjdk版本。
安装JDK的步骤以JDK6为例:

  1. 下载jdk,并放到合适的位置,如:cp ./jdk-6u29-linux-x64.bin ~/aosp/。aosp指android Open-Source Project。oracle官网老jdk下载传送门

  1. 执行安装,需要执行权限和管理员身份,sudo ./jdk-6u29-linux-x64.bin,这会自动在当前目录生成目录jdk1.6.0_29

jdk目录截图

3. 将jdk添加到环境变量 - 环境变量分用户的和全局的,作为范围不一样,这里修改全局配置。 - 编辑`/etc/profile`文件,在其末尾添加全局变量,例子如下,注意路径正确填写。
```
JAVA_HOME=/home/foxerz/aosp/jdk1.6.0_29
JRE_HOME=/home/foxerz/aosp/jdk1.6.0_29/jre 
PATH=$PATH:$HOME/bin:$JAVA_HOME/bin:$JRE_HOME/bin 
export JAVA_HOME 
export PATH  
export CLASSPATH=$JAVA_HOME/lib:$JRE_HOME/LIB:$CLASSPATH  
```
  • 随后以root身份,用source /etc/profile命令更新环境变量。jdk安装完成,查看一下版本,符合预测

jdk版本查看

- 之后应该会遇到个迷人的问题,更新source后切换用户,jdk便不翼而飞了!?重启ubuntu后正常。

以上是关于Ubuntu安装旧版本/指定版本的JDK的主要内容,如果未能解决你的问题,请参考以下文章

ubuntu怎么安装jdk1.8

ubuntu怎么安装jdk1.8

ubuntu16.04采用apt-get安装指定版本es(elasticsearch)

续:纠正:ubuntu7.04可以安装,而且完美的安装 ! for《Oracle-10.2.0.1,打补丁10.2.0.5:在 debian 版本4不含4以上,及 ubuntu 7.04不含(代码片段

ubuntu安装jdk方法

ubuntu安装jdk方法