Linux下安装JDK多种方式
一、环境说明:
操作系统: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多种方式的更多相关文章
- Linux 下安装 jdk压缩包
按 esc 退出 记得 输入 :q 记得 : Linux下安装jdk 把压缩文件放在 桌面的soft 下 在usr目录下新建文件夹Java,把文件复制到 usr/java 更改下路径! 3 ...
- linux 下安装jdk及配置jdk环境图解
linux 下安装jdk及配置jdk环境图解 一:先检測是否已安装了JDK 运行命令: # rpm -qa|grep jdk 或 # rpm -q jdk 或 #find / -name j ...
- Linux 下 安装jdk 1.7
Linux 下 安装jdk 1.7 参考百度经验 http://jingyan.baidu.com/album/ce09321b7c111f2bff858fea.html?picindex=6 第一步 ...
- Linux下安装JDK,Tomcat,Mysql详细教程
1. 概述 今天教大家在linux下安装jdk,mysql以及tomcat.在javaweb开发中,最后完成的项目代码,一般都是布在linux服务器下的.因为linux服务器可以说是安全性稳定性都比w ...
- Linux下安装jdk&Jmeter
一.在Linux上部署一个jdk以及Jmeter tips1:Linux安装tar.gz文件到路径 tar -zxvf 软件包名.tar.gz -C 路径 比如我的jdk-8u131-linux- ...
- linux下安装jdk跟tomcat
文章参考 https://www.cnblogs.com/geekdc/p/5607100.html Linux服务器安装jdk+tomcat https://baijiahao.baidu ...
- Linux下安装JDK(小白教程)
一. 选择与下载jdk 1. 官网上按照自己的系统版本下载相应jdk,因为我的LINUX(testbest)是32位的,所以我下载32位的jdk. 2. 官网下载地址:http://www. ...
- Linux下安装JDK 1.8
前言 JDK是 JAVA 的软件开发工具包,如果要使用JAVA来进行开发,或者部署基于其开发的应用,那么就需要安装JDK.本次将在Linux下安装JDK及配置环境. 本人环境:CentOS 7.3 6 ...
- Linux下安装JDK 1.8你必须知道的糟心事
来源:Atstudy网校 1.简介 在Oracle收购Sun后,Java的一系列产品就被整合到Oracle官网中,打开官网乍眼一看也不知道去哪里下载,还的一个一个的摸索尝试,而且网上大多数都是一些Or ...
随机推荐
- 删除部分字符使其变成回文串问题——最长公共子序列(LCS)问题
先要搞明白:最长公共子串和最长公共子序列的区别. 最长公共子串(Longest Common Substirng):连续 最长公共子序列(Longest Common Subsequence,L ...
- 解决:error: .repo/manifests/: contains uncommitted changes
repo sync同步时提示出错: error: .repo/manifests/: contains uncommitted changes 解决方法: 1.cd 进入.repo/ ...
- bzoj4462: [Jsoi2013]编程作业
KMP还是有点用处的嘛qwq 对于小写字母,修改其为前一个这个小写字母和它的距离 然后跑KMP就行了 跑得飞快 #include <iostream> #include <cstdi ...
- java集合学生管理系统
//student.java package com.sran.www; import java.util.Arrays; import java.util.Scanner; public class ...
- Alpha阶段第十次Scrum Meeting
情况简述 Alpha阶段第十次Scrum Meeting 敏捷开发起始时间 2016/11/3 00:00 敏捷开发终止时间 2016/11/4 00:00 会议基本内容摘要 详细定义了API接口,汇 ...
- [bigdata] Spark RDD整理
1. RDD是什么RDD:Spark的核心概念是RDD (resilient distributed dataset),指的是一个只读的,可分区的弹性分布式数据集,这个数据集的全部或部分可以缓存在内存 ...
- jQuery5~7章笔记 和 1~3章的复习笔记
JQery-05 对表单和表格的操作及其的应用 JQery-06 jQuery和ajax的应用 JQery-07 jQuery插件的使用和写法 JQery-01-03 复习 之前手写的笔记.实在懒得再 ...
- 图解JAVA对象的创建过程
前面几篇博文分别介绍了JAVA的Class文件格式.JVM的类加载机制和JVM的内存模型,这里就索性把java对象的创建过程一并说完,这样java对象的整个创建过程就基本上说明白了(当然你要有基础才能 ...
- oracle数据库_实例_用户_表空间之间的关系(转)
数据库:Oracle数据库是数据的物理存储.这就包括(数据文件ORA或者DBF.控制文件.联机日志.参数文件).其实Oracle数据库的概念和其它数据库不一样,这里的数据库是一个操作系统只有一个库.可 ...
- 大熊君学习html5系列之------History API(SPA单页应用的必备)
一,开篇分析 Hi,大家好!大熊君又和大家见面了,(*^__^*) 嘻嘻……,这系列文章主要是学习Html5相关的知识点,以学习API知识点为入口,由浅入深的引入实例, 让大家一步一步的体会" ...