ubuntu系统中jdk的安装

       今天被同事发现我的ubuntu下的JDK看竟然是“openjdk”,然后被狂吼一顿。其状惨不忍睹……

 遂将更改过程细数写下,

1,系统:ubuntu 13.4

       早先的安装过成细节已忘,大概是出了一个错误,百度后选择了提供的openjdk。有人说这个足够用,但同事说是开源版本,执行大的项目不稳定,建议我安装商业版本。

在http://www.oracle.com下载了jdk1.8.0.gz.tar版本。

2,过程

    1).tar xzvf  jdk-8-ea-bin-b99-linux-x64-18_jul_2013

    2).解压后得到 jdk1.8.0

    3).sudo gedit /etc/profile 添加三个环境变量 

export JAVA_HOME=/home/lyx/programs/jdk1.8.0
export CLASSPATH=.:$JAVA_HOME/lib/dt.jar:$JAVA_HOME/lib/tools.jar
export PATH=$PATH:$JAVA_HOME/bin

    4).source /etc/profile 使之生效

        斜线部分是我以前的做法,可能解释不正确。

        5.这次安装中最重要的。

        sudo update-alternatives --install /usr/bin/java  java  /home/tools/jdk1.7.0_07/bin/java  300

        sudo update-alternatives --install /usr/bin/javac javac  /home/tools/jdk1.7.0_07/bin/javac 300

我对这的理解是:安装java 和javac 命令,将现在安装的JDK 加入java选单,最后面两项是安装路径和优先级。

       6. sudo update-alternatives --config java 设置默认的JDK,系统会让你自己选择,写上刚才安装的路径所对应的编号即可。

    5).进入 /usr/bin/目录

     #cd /usr/bin
     #ln -s -f /home/lyx/programs/jdk1.8.0/jre/bin/java
     #ln -s -f /home/lyx/programs/jdk1.8.0/bin/javac

       现在执行java -version ,就是我们想要的结果。

 

这次安装过程中,关键是5,6步。

文章参考http://www.ubuntuhome.com/ubuntu10-04-jdk.html

http://blog.sina.com.cn/s/blog_6d39ac7e010191zy.html

 

猜你喜欢

转载自mushuxiaoxiao.iteye.com/blog/1698101