Linux 下jdk的切换

转载:http://blog.csdn.net/eggsdevil/article/details/53729424


一.如何卸载系统自带的jdk
1.rpm -qa | grep jdk
2.yum -y -remove java-1.6.0-openjdk-1.6.0.35-1.13.7.1.el6_6.x86_64


[img]https://img-blog.csdn.net/20161218201020575?watermark/2/text/aHR0cDovL2Jsb2cuY3Nkbi5uZXQvRWdnc0Rldmls/font/5a6L5L2T/fontsize/400/fill/I0JBQkFCMA==/dissolve/70/gravity/Center[/img]


二.手动安装jdk
1.在/usr下建立java目录
2.下载jdk,地址
http://www.oracle.com/technetwork/java/javase/downloads/jdk8-downloads-2133151.html
3.解压缩上传的jdk文件
①解压缩:tar -zxvf jdk文件
②改名为jdk1.8:mv jdk1.8.0_lll jdk1.8
4.配置环境变量
①vim /etc/profile 编辑profile文件
②在底部加入
JAVA_HOME=/usr/java/jdk1.8
PATH=$JAVA_HOME/bin:$PATH
CLASSPATH=$JAVA_HOME/jre/lib/ext:$JAVA_HOME/lib/tools.jar
export PATH JAVA_HOME CLASSPATH
③source /etc/profile让profile文件立即生效
5.使用命令查看当前版本
java -version


三.利用yum安装openjdk
1.查看jdk版本:yum search java|grep jdk
2.安装jdk版本:yum install java-1.6.0-openjdk(随便选一个试试^_^)

[img]https://img-blog.csdn.net/20161218201040106?watermark/2/text/aHR0cDovL2Jsb2cuY3Nkbi5uZXQvRWdnc0Rldmls/font/5a6L5L2T/fontsize/400/fill/I0JBQkFCMA==/dissolve/70/gravity/Center[/img]

三.如何在多个jdk版本中切换
1.sudo update-alternatives --display java 查看安装了几个java
2.sudo update-alternatives --config java 设置java的版本
alternatives --config javac 设置javac的版本
输入上述命令,显示如下图,输入数字选择就可以啦。
[img]https://img-blog.csdn.net/20161218201050528?watermark/2/text/aHR0cDovL2Jsb2cuY3Nkbi5uZXQvRWdnc0Rldmls/font/5a6L5L2T/fontsize/400/fill/I0JBQkFCMA==/dissolve/70/gravity/Center[/img]

3.如二中已手动安装的可以用下面的命令去添加到列表
alternatives --install /usr/bin/java java /usr/java/jdk1.8/bin/java 180000
alternatives --install /usr/bin/java javac /usr/java/jdk1.8/bin/javac 180000


疑问:
open jdk和sunjdk有什么不一样?
https://www.zhihu.com/question/19646618
  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值