`

Linux 下jdk的切换

    博客分类:
  • JAVA
 
阅读更多
转载: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








二.手动安装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(随便选一个试试^_^)



三.如何在多个jdk版本中切换
1.sudo update-alternatives --display java 查看安装了几个java
2.sudo update-alternatives --config java 设置java的版本
alternatives --config javac 设置javac的版本
输入上述命令,显示如下图,输入数字选择就可以啦。


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
分享到:
评论

相关推荐

    linux切换JDK脚本

    因为编译源码的需要,经常需要在多个jdk版本之间切来切去。 遂写了一个脚本用于完成这件差事。

    jdk自动配置及版本切换工具(windows和linux)

    jdkConfig.exe工具适用于经常变更jdk...config_jdk.sh是linux的安装和配置jdk工具,将本脚本放入jdk的bin安装包相同目录下执行,CentOS6.5验证正常 说明网址:http://blog.csdn.net/mzky_kt/article/details/79581662

    Linux下的JDK包和环境变量配置

    版本:JDK8、JDK11、JDK17 包含了多版本java共存方案以及版本切换方案

    Linux安装多个jdk版本进行切换

    本文为大家分享了Linux jdk安装多个版本切换的具体方法,供大家参考,具体内容如下 1. 上传jdk7 和 jdk8 包 2. 解压 [root@localhost webapps]# tar -zxvf /package/jdk-7u80-linux-x64.tar.gz 3. 配置jdk变量  ...

    linux jdk.docx

    一、登录Linux root用户(已登录到root用户就不需要切换了) 2 1、已登录到root用户 2 2、未登录到root用户 2 二、Linux是否已安装jdk问题 2 1、查看系统是否已安装jdk(如果有可以用当前的,也可以卸载换其他...

    JDK7u80_linux_64版本下载(含deb安装包,可直接安装)

    包中包含jdk-7u80-linux-x64.tar.gz和oracle-java7-jdk_7u80_...安装完成后如果有多个jdk,可使用如下命令切换: sudo update-alternatives --list java sudo update-alternatives --config java 选择需要的编号即可。

    Windows系统用命令行一键切换多个JDK版本

    Windows系统安装了多个版本Java的JDK,可以像mac/Linux系统一样一键切换不同的版本,下载后把文件名后缀改为bat格式,如果出现乱码,把文件改为ANSI编码

    linux系统安装JDK及切换(csdn)————程序.pdf

    linux系统安装JDK及切换(csdn)————程序

    Linux 不同用户切换不同JDK环境

    上传JDK包到用户目录下(/home/dev)。 解压: tar -zxvf JDK包名 编辑当前用户目录下的~/.bash_profile文件,在最后添加内容: JAVA_HOME=/home/dev/解压出来的包名 CLASSPATH=.:$JAVA_HOME/bin/tools.jar PATH=$...

    Linux下怎么切换使用两个版本的JDK

    主要介绍了Linux下切换使用两个版本的JDK的方法,本文给大家介绍的非常详细,具有一定的参考借鉴价值,需要的朋友可以参考下

    jdk-7u80-nb-8_0_2-linux-x64

    在Ubuntu下安装jdk-7u80-nb-8_0_2-linux-x64.sh 总的原则:将jdk-7u10-linux-x64.tar.gz压缩包解压至/usr/lib/jdk,设置jdk环境变量并将其修改为系统默认的jdk 1.安装 切换到管理员帐号,安装jdk 2.设置环境变量...

    阿里云linux环境安装jdk

    阿里云linux环境安装jdk 第一步,切换到root模式或者切换到sudo模式。 首先确保已经配置好阿里云源 阿里云源配置很简单 sudo wget -O /etc/yum.repos.d/CentOS-Base.repo ...

    Linux jdk安装及环境变量配置(jdk-8u144-linux-x64.tar.gz)

    下载之后,终端输入 cp jdk-8u144-linux-x64.tar.gz /opt 把这个压缩包复制到opt目录下, 然后进入到opt目录,输入 tar -zxvf jdk-8u144-linux-x64.tar.gz 解压缩。 二、编辑etc目录下的profile文件 sudo vi /etc/...

    Linux jdk安装及环境变量配置教程(jdk-8u144-linux-x64.tar.gz)

    下载之后,终端输入 cp jdk-8u144-linux-x64.tar.gz /opt 把这个压缩包复制到opt目录下, 然后进入到opt目录,输入 tar -zxvf jdk-8u144-linux-x64.tar.gz 解压缩。 二、编辑etc目录下的profile文件 sudo vi /etc/...

    VM虚拟机下配Eclipse+JDK+Tomcat+Hadoop环境搭建

    VM虚拟机下配Eclipse+JDK+Tomcat+Hadoop环境搭建 了解VM虚拟机的安装和配置是非常重要的,因为它可以为我们提供一个独立的操作系统环境,方便我们进行开发和测试。在本文中,我们将详细介绍如何在VM虚拟机中安装和...

    Linux(centos7)安装jdk

    1、切换到/usr/local目录下: cd /usr/local 2、下载JDK8压缩包 wget http://download.oracle.com/otn-pub/java/jdk/8u131-b11/d54c1d3a095b4ff2b6607d096fa80163/jdk-8u131-linux-x64.tar.gz 3、查看linux系统是否...

    韩顺平linux 笔记

    VI 编辑器是 Linux 下的开发者,类似于 WINDOW 下的记事本。使用 VI 编辑器可以开发 JAVA 程序。开发步骤包括: 1. 使用 VI 编辑器,输入“i”(小写),插入模式。 2. 编写一个 JAVA 程序,public class Hello...

Global site tag (gtag.js) - Google Analytics