ubuntu下jdk的安装

        家里有台旧笔记本,装XP系统,刚装系统时,感觉速度还不错,随着补丁的更新,速度也就慢下来了。近日看到有文章说linux对硬件要求相对比较低,寻思装linux算了,装哪个版本呢?很多人推荐ubuntu,于是就下下来安装了。

        好久没有用linux了,现在又接触它,感觉变化还是挺大的,首先是ubuntu系统的安装,按照默认的下去,就能完全装好,跟XP的安装相比,有过之而无不及。

      系统装好了,想装个JDK,不想用内置的openjdk java,下面就记录一下jdk 1.6.0_22的安装。

      要安装jdk,涉及到编辑内容,编辑就要用到vi,可是,那vi的方向键怎么变成ABCD了?在终端中运行以下命令即可:

 

       sudo apt-get install vim

 

      好了,vi好了,可以正常使用了。

 

      接下来下载jdk安装包,我下载的是jdk1.6.0_22版本(jdk-6u22-linux-i586.bin)。

      下载完后想安装到/usr/lib/jvm目录下,所以,copy下载的软件到目标目录:sudo  cp   jdk-6u22-linux-i586.bin    /usr/lib/jvm

       进入到目标目录:cd /usr/lib/jvm

       添加执行的权限:sudo   chmod   +x    jdk-6u22-linux-i586.bin

       然后执行此文件:sudo  ./jdk-6u22-linux-i586.bin

       将会出现字幕,持续按回车键,直至屏幕显示要求输入yes/no,此时输入y回车,将会把jdk解压到文件夹,得到jdk1.6.0_22目录。
       此时,jdk已安装完毕,下面进行配置
       执行:   sudo   vi   /etc/environment

        在environment中修改,出现如下部分
       引用:   注意path里面的分割是冒号( : )
       PATH="......:/usr/lib/jvm/jdk1.6.0_22/bin"
       CLASSPATH=.:/usr/lib/jvm/jdk1.6.0_22/lib
       JAVA_HOME=/usr/lib/jvm/jdk1.6.0_22

 

       保存,然后退出vi
       再执行以下代码: afei是用户名
            source /home/afei/.bashrc

       此时,环境变量设置成功。
       由于ubuntu中可能会有默认的jdk,如openjdk,所以,为了使默认使用的是我们安装的jdk,还要进行如下工作。
       执行代码:
       sudo  update-alternatives --install /usr/bin/java java /usr/lib/jvm/jdk1.6.0_22/bin/java 300
       sudo  update-alternatives --install /usr/bin/javac javac /usr/lib/jvm/java/jdk1.6.0_22/bin/javac 300

       通过这一步将我们安装的jdk加入java选单。
       然后执行代码:
       sudo  update-alternatives --config java

       通过这一步选择系统默认的jdk
       这样,再在shell中输入
       代码:
       java -version

时,就会显示系统使用的java是sun的java。

 

声明:以上操作步骤是参考 http://forum.ubuntu.org.cn/viewtopic.php?t=183803 ,我根据自己机器的文件名称进行了编辑,版权归原作者所有。

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

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

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

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

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

余额充值