jdk6

在Ubuntu下安装并配置Sun-java6-jdk  

2010-06-29 00:58:57|  分类: Ubuntu |举报 |字号 订阅

    我的Ubuntu版本是10。
    首先需要去Sun的网站上下载jdk的bin文件。在Sun的网站里转了半天也没找出来……现在贴个地址吧~http://java.sun.com/javase/downloads/index.jsp  这个链接进去之后,点Java Platform, Standard Edition区域里的Download JDK,然后选择版本就行了……大家都说下载bin,而不是下载.rpm.bin的,大概好像是因为前者类似windows下面直接解压的绿色版,而后者需要安装……唔,我是这么理解的。
    下载之后开始安装。首先需要把安装文件放在想要安装的目录下。我选择的路径是/usr/lib/ jvm/SunJDK,但是/usr/lib路径下又不能直接新建文件夹……所以通过命令的方式新建了文件夹,具体命令为:
sudomkdir /usr/lib /jvm/SunJDK
    当然复制也只能通过命令了:
sudocp  /*源文件的路径*/jdk-6u20-linux-i586.bin /usr/lib/jvm/SunJDK

    复制好后开始安装,这里需要注意的一点是,在安装过程中不要开着浏览器(虽然不知道为什么,但我第一次装貌似就是因为开着浏览器所以没有完全成功,总之是避免麻烦吧)。

    进入安装文件所在目录/usr/lib/jvm/SunJDK,执行安装文件, 首先要将可执行的权限赋给安装文件。

命令:sudo chmod +x jdk-6u20-linux-i586.bin

安装:sudo ./jdk-6u20-linux-i586.bin

    执行安装命令后会在终端出现很多协议,大可不必多看,一路回车,直到提示输入 yesor no, 输入yes并回车.安装过程中会在安装文件所在目录中新建一个目录,这个安装文件所建目录为 jdk1.6.0_20

    由于ununtu本身带了java-6-openjdkJVM实现,所以这种情况下就得使用ubuntu提供的“update-alternative“工具来完成程序多版本实现的选择:

sudoupdate-alternatives --display java

    发现系统只列举了OpenJDK JVM;因为sunjdk6是通过手动解压安装的。现在输入下面的两行命令:

sudoupdate-alternatives --install /usr/bin/java java /usr/lib/SunJDK/jdk1.6.0_20/bin/java 60

sudoupdate-alternatives --install /usr/bin/java java /usr/bin/java-6-openjdk/jre/java40

    注意12行尾的6040是优先级现在把JDK6设为了首选

    以后我们需要更换系统 JVM 的选择也是非常容易:

sudoupdate-alternatives –config java

可以列出多个JVM实例,根据列表进行选择输入编号,回车即可。


安装完成后配置环境变量,有两种配置环境变量的方法

1.编辑:/ect/profile 文件, 用命令 sudogedit /etc/profile 打开 profile文件,

在弹出的profile文件的末尾,umask022之前 添加:

#setjava environment

JAVA_HOME=/usr/lib/jvm/SunJDK/jdk1.6.0_20

export CLASSPATH=.:$JAVA_HOME/lib:$CLASSPATH

export PATH=$JAVA_HOME/bin: $PATH


umask022//原文件里的,不动它。


2.编辑:/etc/environment 文件, 用命令 sudogedit /etc/environment 打开


environment文件,在文件最后添加

PATH"/usr/lib/jvm/SunJDK/jdk1.6.0_20/bin"

CLASSPATH="/usr/lib/jvm/SunJDK/jdk1.6.0_20/lib"

JAVA_HOME="/usr/lib/jvm/SunJDK/jdk1.6.0_20"


配置完成后重启计算机,通过应用程序 ->附件->终端,进入终端, 输入 java–version, 检查java版本。

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

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值