ubuntu系统中jdk的安装

本文详细记录了从openjdk升级至Oracle JDK的过程,包括下载、解压、环境变量配置、替代命令以及设置默认版本等关键步骤,并通过实例演示确保了升级后的稳定性和兼容性。

摘要生成于 C知道 ,由 DeepSeek-R1 满血版支持, 前往体验 >

       今天被同事发现我的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

 

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值