一、环境说明:

操作系统:Linux xx-4 2.6.32-431.23.3.el6.x86_64 #1 SMP Thu Jul 31 17:20:51 UTC 2014 x86_64 x86_64 x86_64 GNU/Linux
jdk版本:java-1.7.0-openjdk.x86_64

二、rpm方式安装:

1、下载rpm软件包,这里下载的是jdk-7u21-linux-i586.rpm。

修改一下文件权限:

[root@xx-4 ~]# chmod 755 jdk-7u21-linux-i586.rpm

2、使用rpm命令进行安装:

[root@xx-4 ~]# rpm -ivh jdk-7u21-linux-i586.rpm

3、查看安装路径:

[root@xx-4 ~]# rpm -ql jdk

4、设置JAVA_HOME环境变量并添加到path中:设置方式见下方。

三、yum方式安装:

1、yum查询可以安装的软件:

[root@xx-4 ~]# yum list | grep jdk

选择上面列表中的java-1.7.0-openjdk.x86_64进行安装。

2、yum安装软件:

[root@xx-4 ~]# yum install java-1.7.0-openjdk.x86_64

顺便把java-1.7.0-openjdk-devel.x86_64也安装上。

[root@xx-4 ~]# yum install -y java-1.7.0-openjdk-devel.x86_64

3、yum查看已经安装的软件:

[root@xx-4 ~]# yum list installed | grep jdk
java-1.7.0-openjdk.x86_64 1:1.7.0.91-2.6.2.2.el6_7 @updates
java-1.7.0-openjdk-devel.x86_64 1:1.7.0.91-2.6.2.2.el6_7 @updates

4、yum删除已经安装的包:

[root@xx-4 ~]# yum remove java-1.7.0-openjdk-devel.x86_64
[root@xx-4 ~]# yum remove java-1.7.0-openjdk.x86_64 

5、查询安装后的路径:

[root@xx-4 ~]# rpm -qa | grep jdk

[root@xx-4 ~]# rpm -ql java-1.7.0-openjdk-1.7.0.91-2.6.2.2.el6_7.x86_64

jdk被安装到了/usr/lib/jvm/java-1.7.0-openjdk-1.7.0.91.x86_64路径下。

6、设置JAVA_HOME环境变量,并将jdk的bin目录加入到path中。

有两种比较常用的设置方式,修改/etc/profile或者修改~/.bash_profile。前者是全局的设置,后者可以将设置控制在用户级别。

上述两种方式任选一种,在文件内添加以下内容:

export JAVA_HOME="/usr/lib/jvm/jre-1.7.0-openjdk.x86_64"
export PATH=$JAVA_HOME/bin:$PATH

7、查看jdk版本:

[root@xx-4 ~]# java -version

Linux下安装JDK多种方式的更多相关文章

  1. Linux 下安装 jdk压缩包

    按 esc  退出  记得 输入 :q    记得 : Linux下安装jdk 把压缩文件放在 桌面的soft 下 在usr目录下新建文件夹Java,把文件复制到 usr/java 更改下路径! 3 ...

  2. linux 下安装jdk及配置jdk环境图解

    linux 下安装jdk及配置jdk环境图解 一:先检測是否已安装了JDK 运行命令: # rpm -qa|grep jdk  或   # rpm -q jdk  或  #find / -name j ...

  3. Linux 下 安装jdk 1.7

    Linux 下 安装jdk 1.7 参考百度经验 http://jingyan.baidu.com/album/ce09321b7c111f2bff858fea.html?picindex=6 第一步 ...

  4. Linux下安装JDK,Tomcat,Mysql详细教程

    1. 概述 今天教大家在linux下安装jdk,mysql以及tomcat.在javaweb开发中,最后完成的项目代码,一般都是布在linux服务器下的.因为linux服务器可以说是安全性稳定性都比w ...

  5. Linux下安装jdk&Jmeter

    一.在Linux上部署一个jdk以及Jmeter   tips1:Linux安装tar.gz文件到路径 tar -zxvf 软件包名.tar.gz -C 路径 比如我的jdk-8u131-linux- ...

  6. linux下安装jdk跟tomcat

    文章参考    https://www.cnblogs.com/geekdc/p/5607100.html   Linux服务器安装jdk+tomcat https://baijiahao.baidu ...

  7. Linux下安装JDK(小白教程)

    一.      选择与下载jdk 1. 官网上按照自己的系统版本下载相应jdk,因为我的LINUX(testbest)是32位的,所以我下载32位的jdk. 2. 官网下载地址:http://www. ...

  8. Linux下安装JDK 1.8

    前言 JDK是 JAVA 的软件开发工具包,如果要使用JAVA来进行开发,或者部署基于其开发的应用,那么就需要安装JDK.本次将在Linux下安装JDK及配置环境. 本人环境:CentOS 7.3 6 ...

  9. Linux下安装JDK 1.8你必须知道的糟心事

    来源:Atstudy网校 1.简介 在Oracle收购Sun后,Java的一系列产品就被整合到Oracle官网中,打开官网乍眼一看也不知道去哪里下载,还的一个一个的摸索尝试,而且网上大多数都是一些Or ...

随机推荐

  1. 洛谷P2434 [SDOI2005]区间

    题目描述 现给定n个闭区间[ai, bi],1<=i<=n.这些区间的并可以表示为一些不相交的闭区间的并.你的任务就是在这些表示方式中找出包含最少区间的方案.你的输出应该按照区间的升序排列 ...

  2. 如何修复Ubuntu 14.04 系统设置丢失的问题

    其实遇到这个问题的一个最主要的原因是之前执行过卸载ibus输入法的操作,所以为了避免这个问题请不要卸载ibus输入法,大家依然可以安装fcitx输入法使用. 如果已经出现了这个问题,那该怎么解决呢?很 ...

  3. Spring-IOC-BeanFactory

    BeanFactory BeanFactory 是 Spring 的“心脏”.它就是 Spring IoC 容器的真面目.Spring 使用 BeanFactory 来实例化.配置和管理 Bean.但 ...

  4. 业务中是否有必要让所有的ViewController统一继承抽象类

    疑问来自:这里 1.事出有因 其中博主说道的情况我其实也经历过,当时还在找到一个模式可以改变这样的情况.直到有一天看到这个博客,今天晚上有时间来规整一下博主的思路和写了一个测试代码. 这是我目前的Ap ...

  5. ubuntu14.04 安装pip

    参考链接: 1.http://www.liquidweb.com/kb/how-to-install-pip-on-ubuntu-14-04-lts/ 2.http://idroot.net/tuto ...

  6. 面试题目——《CC150》智力题

    面试题6.1:有20瓶药丸,其中19瓶装有1克/粒的药丸,余下一瓶装有1.1克/粒的药丸.给你一台称重精准的天平,怎么找出比较重的那瓶药丸?天平只能用一次. 思路:第1瓶取1颗,第2瓶取2颗....最 ...

  7. Python学习笔记——字典

    1.创建字典和给字典赋值,可以使用工厂方法dict()来创建字典,也可以使用fromkeys()来创建一个元素具有相同值的字典 >>> dict = {'name':'XiaoMin ...

  8. struts2的DevMode模式

    在实际应用开发或者是产品部署的时候,对应着两种模式: 1.开发模式(devMode),此时,DevMode=true 2.产品模式(proMode),此时,DevMode=false 在一些服务器或者 ...

  9. 直接拿来用,最火的.NET开源项目

    综合类 微软企业库 微软官方出品,是为了协助开发商解决企业级应用开发过程中所面临的一系列共性的问题, 如安全(Security).日志(Logging).数据访问(Data Access).配置管理( ...

  10. (二)SQL Server分区创建过程

    虽然分区有很多好处(一)SQL Server分区详解Partition,却不能随意使用:且不说分区管理的繁琐,只是跨分区带来的负面影响就需要我们好好分析是否有必要使用分区.一般分区创建的业务特点:用于 ...