linux下安装和配置jdk6

1. 内容简介:

在编译Android源码时,需要用jdk6版本,本文档描述了在Linux下安装配置jdk6的步骤,以供参考。

2. jdk6的下载和安装:

(1)下载:去官网下载相应的jar安装文件,地址:

    http://www.oracle.com/technetwork/java/javase/downloads/jdk8-downloads-2133151.html。

(2)安装:

将安装文件copy到/usr/lib/jvm中:

   先创建jvm文件夹:        

cd /usr/lib

sudo mkdir jvm

  再copy文件(或者用tar):

sudo tar zxvf jdk-7u5-linux-x64.tar.gz -C /usr/lib/jvm

sudo chmod +x jdk-6u30-linux-i586.bin
sudo ./jdk-6u30-linux-i586.bin

(3)设置环境变量:

需要/etc/profile这个配置文件:

sudo gedit /etc/profile
#set java environment
export JAVA_HOME=/usr/lib/jvm/java-7-sun  
export JRE_HOME=${JAVA_HOME}/jre  
export CLASSPATH=.:${JAVA_HOME}/lib:${JRE_HOME}/lib  
export PATH=${JAVA_HOME}/bin:$PATH

保存退出,输入以下命令使之立即生效:

source /etc/profile

(4)配置jdk版本:

由于我们这个是新添加的jdk版本,而通常情况下,系统自带jdk,所以,我们需要配置成默认是执行我们自己的jdk版本。

sudo update-alternatives --install /usr/bin/java java /usr/lib/jvm/java-7-sun/bin/java 300  
sudo update-alternatives --install /usr/bin/javac javac /usr/lib/jvm/java-7-sun/bin/javac 300  
sudo update-alternatives --config java 

系统会列出各种JDK版本,如下所示:


  选择       路径                                    优先级  状态  
------------------------------------------------------------  
* 0            /usr/lib/jvm/java-6-openjdk/jre/bin/java   1061      自动模式  
  1            /usr/lib/jvm/java-6-openjdk/jre/bin/java   1061      手动模式  
  2            /usr/lib/jvm/java-6-sun/jre/bin/java       63        手动模式  
  3            /usr/lib/jvm/java-7-sun/bin/java           300       手动模式  
  

要维持当前值[*]请按回车键,或者键入选择的编号:3

update-alternatives: 使用 /usr/lib/jvm/java-7-sun/bin/java 来提供 /usr/bin/java (java),于手动模式 中。

(5). 最后,测试: 

  javac 

   java

   java -version

   都正常,则安装ok.

  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 打赏
    打赏
  • 1
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论 1
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包

打赏作者

liranke

你的鼓励将是我创作的最大动力

¥1 ¥2 ¥4 ¥6 ¥10 ¥20
扫码支付:¥1
获取中
扫码支付

您的余额不足,请更换扫码支付或充值

打赏作者

实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值