`

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脚本

    ### Linux下JDK版本切换脚本详解 #### 背景与需求 在软件开发过程中,尤其是进行Java项目开发时,经常会遇到不同项目对JDK版本的要求各不相同的情况。例如,某些旧项目可能需要使用JDK 1.6进行编译和运行,而新...

    linux下JDK7.0&&linuxJDK8.0

    本篇文章将详细讲解如何在Linux环境下安装JDK 7.0和JDK 8.0,这两个版本是Java开发的重要里程碑。 首先,我们来看一下提供的压缩包文件:`jdk-8u181-linux-x64.tar.gz` 和 `jdk-7u75-linux-x64.tar.gz`。这两个文件...

    Linux下JDK1.8安装步骤.rar

    这将使所有用户都能访问JDK,并且在更新版本时可以轻松切换。我们可以为Java二进制文件创建链接,比如`java`, `javac`等: ```bash sudo ln -s /usr/lib/jvm/jdk1.8.0/bin/java /usr/bin/java sudo ln -s /usr/lib/...

    Linux更换JDK+weblogic更换JDK

    本文将详细介绍如何在Linux环境下更换JDK,并进一步介绍如何更改WebLogic服务器所使用的JDK。 #### 二、Linux系统更换JDK ##### 1. 查看当前JDK安装情况 首先,需要检查当前系统是否已安装JDK以及其版本信息。 - ...

    Linux下JDK纯小白安装

    本教程将详细解释如何在Linux环境下进行JDK的安装,包括下载、解压和配置环境变量。 首先,你需要访问Oracle官方网站下载适合你的系统的JDK版本。在64位的Linux系统中,你应该下载64位的JDK。在网页上找到下载链接...

    linux下jdk安装详解

    ### Linux下JDK 1.6的安装及环境配置详解 #### 一、前言 在Linux环境下安装Java Development Kit (JDK) 是一个常见但又至关重要的步骤,尤其是在搭建开发环境时。本文将详细介绍如何在Linux系统下安装JDK 1.6,并...

    Linux下安装jdk

    ### Linux下安装JDK知识点详解 #### 一、前言 在Linux环境下部署Java应用程序时,首先需要确保系统已正确安装Java开发工具包(JDK)。本文将详细介绍如何在Linux系统上安装JDK,并配置相应的环境变量。 #### 二、...

    linux jdk-17合集.zip

    Linux JDK-17合集是一个包含了Java Development Kit (JDK) 17在Linux平台上的...对于那些在Linux服务器上运行Java应用的企业,这个合集提供了方便的一站式解决方案,可以快速部署和切换JDK版本,以适应不同的业务需求。

    Linux-jdk8安装包

    本文将详细介绍Linux环境下安装JDK8的步骤,以及在Linux系统中配置和使用JDK的重要性。 首先,JDK8是Oracle公司发布的一个版本,它包括Java编译器(javac)、Java运行时环境(JRE)、Java类库以及一些开发工具,如...

    jdk17-linux环境安装包

    在Linux环境下安装JDK 17是开发Java应用的第一步。 1. **下载与解压** - 首先,你需要从Oracle官方网站或者通过第三方镜像站点下载`jdk-17_linux-x64_bin.tar.gz`文件。这是一个适用于64位Linux系统的归档文件,...

    linux下jdk,tomcat的安装

    Linux下JDK和Tomcat的安装是一个重要的操作,尤其对于开发Java应用和部署Java Web应用的开发者来说。本文将介绍在Red Hat Enterprise Linux 4.6 (x86_64)系统上安装JDK 1.6和Tomcat 6的详细步骤,为那些希望在Linux...

    linux下配置jdk,部署tomact

    在某些情况下,可能需要对JDK进行不同版本的切换,这涉及到环境变量的更新。比如安装了新的JDK版本`jdk-6u7-linux-i586.bin`,可以按照类似上述步骤进行安装,并在`/etc/profile`中更新`JAVA_HOME`指向新的JDK路径。...

    Linux环境下装JDK

    ### Linux环境下安装JDK知识点详解 #### 一、前言 在Linux环境下安装JDK(Java Development Kit)是一项常见的操作任务,尤其对于开发者而言尤为重要。本文将基于提供的文件信息,详细解析在Linux系统中安装JDK的...

    jdk17_linux.zip

    本文将详细介绍如何在Linux环境下安装JDK 17,并探讨其主要特性。 一、JDK 17的安装方法 1. DEB包安装(适用于Debian/Ubuntu系统) 对于基于DEB包管理的Linux系统,如Debian或Ubuntu,可以使用`jdk-17_linux-x64_...

    linux安装jdk1.8版本.zip

    本指南将详细阐述如何在Linux环境下安装JDK 1.8,特别关注标题中提及的“linux安装jdk1.8版本.zip”这一压缩包文件。 首先,让我们了解JDK 1.8是什么。JDK(Java Development Kit)是Oracle公司提供的一个用于开发...

    linux版jdk1.8 32位和64位.rar

    总之,Linux版的JDK1.8 32位和64位版本为开发者提供了在Linux平台下开发和运行Java应用的必要工具。理解不同体系结构的JDK及其特点,以及正确安装和配置这些工具,是任何Java开发者的必备技能。

    linux_jdk1.8安装教程

    在Linux中,通常我们会选择在`/usr/lib/jvm`目录下安装JDK。因此,首先需要创建这个目录,如果不存在的话: ```bash sudo mkdir -p /usr/lib/jvm ``` 4. **解压JDK安装包**: 假设你已经下载了名为`jdk-8uXX-...

    jdk安装包,Linux版.jdk-8u181-linux-x64.tar.gz

    在Linux环境下安装JDK,首先需要下载这个tar.gz文件。这是Linux中常见的压缩格式,由tar工具用于打包文件,然后使用gzip进行压缩。在Linux终端中,我们可以遵循以下步骤来安装: 1. **下载**:将文件通过网络下载到...

    jdk1.7-linux

    在Linux环境下,可能同时安装多个JDK版本。为了方便切换,可以使用`update-alternatives`命令管理默认的Java版本,或者使用像`SDKMAN!`或`Jenv`这样的工具来简化版本管理。 总结,"jdk1.7-linux"是Java 7的一个...

Global site tag (gtag.js) - Google Analytics