在Ubuntu 12.04 LTS上安装JDK6
来源:互联网 发布:调整相片大小软件 编辑:程序博客网 时间:2024/05/18 01:48
在Ubuntu 12.04 LTS上安装JDK6本身并不复杂,只是目前较新版本的Ubuntu已经不支持直接通过apt-get安装了。因此,需要从Oracle官方网站下载安装包进行安装。
其实,目前Oracle已经发布了JDK7。安装JDK6的原因是TI的Android devkit 3.0.0在编译rootfs时,必须指定使用JDK6。木有办法,只能搞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/jvm下
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 300
update-alternatives --install /usr/bin/java java /usr/lib/jvm/jdk1.6.0_33/bin/java 300
update-alternatives --install /usr/bin/javaws javaws /usr/lib/jvm/jdk1.6.0_33/bin/javaws 300
update-alternatives --install /usr/bin/jar jar /usr/lib/jvm/jdk1.6.0_33/bin/jar 300
update-alternatives --config javac
update-alternatives --config java
update-alternatives --config javaws
update-alternatives --config jar
注意:如果需要安装其它命令,按照上面的格式,根据需要进行添加即可。
安装完毕,下面配置环境变量
配置classpath,修改所有用户的环境变量
$ sudo vi /etc/profile
在文件最后添加
#set java environment
export JAVA_HOME=/usr/lib/jvm/jdk1.6.0_35
export JRE_HOME=/usr/lib/jvm/jdk1.6.0_35/jre
export CLASSPATH=.:$JAVA_HOME/lib:$JRE_HOME/lib:$CLASSPATH
export PATH=$JAVA_HOME/bin:$JRE_HOME/bin:$PATH
使刚修改的 /etc/profile文件生效 . /etc/profile
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)
转载自:
http://www.linuxidc.com/Linux/2012-08/68296.htm
- 在Ubuntu 12.04 LTS上安装JDK6
- 在Ubuntu 12.04 LTS上安装JDK6
- 在Ubuntu 12.04 LTS上安装JDK6
- 在Ubuntu 12.04 LTS上安装JDK6
- 在Ubuntu上安装JDK6
- 在Ubuntu上安装JDK6
- 在Ubuntu 12.04 LTS上安装wireshark
- 在 Ubuntu 12.04 LTS 上安装 OpenCV 2.4.1
- 如何在Ubuntu 12.04 LTS上安装nginx?
- 在Ubuntu 12.04 LTS上安装Python3.4.x
- 在Ubuntu 12.04 LTS上安装Python3.4.x
- 在 ubuntu 6.06 LTS server 上安装 Helix Mobile Server
- 【转载】在Ubuntu 10.04 LTS上安装FFmpeg和x264
- 如何在Ubuntu 14.04 LTS上安装MariaDB
- 如何在Ubuntu 14.04 LTS上安装MariaDB
- 如何在ubuntu 14.04LTS上(java8)安装Openfire服务器端
- 在Ubuntu 14.04 LTS上安装redmine 3.2.0
- 在Ubuntu 16.04.1 LTS上安装ats 5.3.2
- VS2010/MFC编程入门之二(VS2010应用程序工程中文件的组成结构)
- iOS6和iOS7代码的适配(2)——status bar
- HDU 1241 Oil Deposits(纯DFS)
- 十进制转成十六进制数 查表法
- windows nasm 安装
- 在Ubuntu 12.04 LTS上安装JDK6
- Cocos2dx-截屏并设置图片尺寸
- cuda编程环境搭建
- 全球十大最受欢迎的移动通信App
- 组合算法 C++高效实现 (二进制辅助法)
- mknod用法简介
- 写一个简单的字符设备驱动程序
- javascript中面向对象的方法模拟
- Zookeeper配置(大数据学习跟进)