博客
关于我
强烈建议你试试无所不能的chatGPT,快点击我
【Ubuntu】在Ubuntu 12.04 LTS上安装JDK6
阅读量:4449 次
发布时间:2019-06-07

本文共 1439 字,大约阅读时间需要 4 分钟。

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

其实,目前Oracle已经发布了JDK7。安装JDK6的原因是TI的android devkit 3.0.0在编译rootfs时,必须指定使用JDK6。木有办法,只能搞JDK6了。

 

安装过程如下:

STEP 1:下载JDK6安装包

Oracle公司的官方下载网页链接:

下载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)

转载于:https://www.cnblogs.com/exmyth/archive/2012/12/16/2820468.html

你可能感兴趣的文章
IOS 开源Framework
查看>>
图论-最小生成树模版
查看>>
使用curl模拟ip和来源进行网站采集的实现方法
查看>>
关于文件操作
查看>>
BZOJ-3212 Pku3468 A Simple Problem with Integers 裸线段树区间维护查询
查看>>
ChibiOS/RT 2.6.9 CAN Low Level Driver for STM32
查看>>
查询帮助
查看>>
ASP.NET Session详解(转)
查看>>
[POJ1007]DNA Sorting
查看>>
Java读取文件
查看>>
物件识别与距离测量系统
查看>>
结对博客
查看>>
我在城市快节奏中的慢生活
查看>>
B1232 [Usaco2008Nov]安慰奶牛cheer 最小生成树
查看>>
使用 git push 出现error setting certificate verify locations问题记录
查看>>
真没想到VB也可以这样用之指针技术 --不详,向作者致敬  ,转
查看>>
2、在1.VMware虚拟机上安装ubantu系统
查看>>
vue
查看>>
用 eric6 与 PyQt5 实现python的极速GUI编程(系列01)--Hello world!
查看>>
java--线程的睡眠sleep()
查看>>