Ubuntu 12.04 LTS上安装JDK6的方法详解

发布时间:2021-01-11编辑:脚本学堂
本文介绍下,Ubuntu 12.04 LTS上安装JDK6的方法,分享下JDK6的整个安装过程,有需要的朋友参考下。

本节内容:
Ubuntu 12.04 LTS系统上安装JDK6。

在Ubuntu 12.04 LTS上安装JDK6并不复杂,只是目前较新版本的Ubuntu已不支持直接通过apt-get安装了。
因此,需要从Oracle官方网站下载安装包进行安装。

其实,目前Oracle已经发布了JDK7。
安装JDK6的原因是TI的Android devkit 3.0.0在编译rootfs时,必须指定使用JDK6。

安装过程如下:

STEP 1:下载JDK6安装包
Oracle公司的官方下载网页链接:http://www.oracle.com/technetwork/java/javase/downloads/index.html
下载Java SE 6 Update 33,是一个jdk-6u33-linux-i586.bin格式文件,大约68MB。

STEP 2:安装JDK6
1、为jdk-6u33-linux-i586.bin增加执行权限
 

复制代码 代码示例:
chmod u+x /usr/lib/jvm/java/jdk-6u33-linux-i586.bin

2、执行jdk-6u33-linux-i586.bin,将JDK6的相关文件解包至jdk1.6.0_33目录下
./jdk-6u33-linux-i586.bin

3、将jdk1.6.0_33复制到/usr/lib下
 

复制代码 代码示例:
mkdir -p /usr/lib/jvm/
cp -r jdk1.6.0_33 /usr/lib/jvm/jdk1.6.0_33

4、安装JDK6
JDK6的bin文件中有许多可执行命令,根据需要,可以选择安装至/usr/bin目录下,比如,我安装了java/javac/javaws/jar四个命令。

具体执行如下命令:
   

复制代码 代码示例:
update-alternatives --install /usr/bin/javac javac /usr/lib/jvm/jdk1.6.0_33/bin/javac 1
    update-alternatives --install /usr/bin/java java /usr/lib/jvm/jdk1.6.0_33/bin/java 1
    update-alternatives --install /usr/bin/javaws javaws /usr/lib/jvm/jdk1.6.0_33/bin/javaws 1
    update-alternatives --install /usr/bin/jar jar /usr/lib/jvm/jdk1.6.0_33/bin/jar 1
    update-alternatives --config javac
    update-alternatives --config java
    update-alternatives --config javaws
    update-alternatives --config jar
 

注意:如果需要安装其它命令,按照上面的格式,根据需要进行添加即可。

5、测试
执行java -version可以看到当前JDK的版本信息,表示安装成功。

显示如下:
 

复制代码 代码示例:
root@ubuntu:~/JDK# java -version
java version "1.6.0_33"
Java(TM) SE Runtime Environment (build 1.6.0_33-b04)
Java HotSpot(TM) Server VM (build 20.8-b03, mixed mode)