jdk6

来源:互联网 发布:access如何输入数据 编辑:程序博客网 时间:2024/05/18 02:15

在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
原创粉丝点击