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 ...
随机推荐
- 现阶段Mono版本下的WebAPI开发中存在的一些问题
背景 由于公司积极推动各业务产品服务化,得益于容器化技术的不断发展及普及,项目组的服务也更多地基于Mono,Jexus,Docker,Kubernetes等类库.容器.管理工具运行于Linux系统上. ...
- 黄聪:phpexcel中文教程-设置表格字体颜色背景样式、数据格式、对齐方式、添加图片、批注、文字块、合并拆分单元格、单元格密码保护
首先到phpexcel官网上下载最新的phpexcel类,下周解压缩一个classes文件夹,里面包含了PHPExcel.php和PHPExcel的文件夹,这个类文件和文件夹是我们需要的,把class ...
- 数据结构图文解析之:数组、单链表、双链表介绍及C++模板实现
0. 数据结构图文解析系列 数据结构系列文章 数据结构图文解析之:数组.单链表.双链表介绍及C++模板实现 数据结构图文解析之:栈的简介及C++模板实现 数据结构图文解析之:队列详解与C++模板实现 ...
- BZOJ 2743: [HEOI2012]采花
2743: [HEOI2012]采花 Time Limit: 15 Sec Memory Limit: 128 MBSubmit: 2056 Solved: 1059[Submit][Status ...
- How to stop pycharm show files in project in red color?
You can change the file color to whatever you want. File > Settings > Editor > Colors&F ...
- BZOJ2728: [HNOI2012]与非
线性基乱搞,非正解= = #include<cstdio> int n,m; typedef long long ll; ll l[60],j,s,t; void up(ll& i ...
- 介绍编译的less的两种IDE工具
介绍编译的less的两种IDE工具 现在css预编译越来越普及了,著名的有less.sass.stylus等等等等.功能上基本上都是大同小异.这些个玩意儿主要表达的意思就是:"像编程一样的编 ...
- live555库中的testH264VideoStreamer实例
1.h264文件的推送 testH264VideoStreamer.cpp文件的开头就定义了 char const* inputFileName = "test.264"; 后面接 ...
- [NHibernate]一对多关系(关联查询)
目录 写在前面 文档与系列文章 一对多查询 总结 写在前面 上篇文章介绍了nhibernate的一对多关系如何配置,以及级联删除,级联添加数据的内容.这篇文章我们将学习nhibernate中的一对多关 ...
- [Mechine Learning & Algorithm] 集成学习方法——Bagging和 Boosting
使用机器学习方法解决问题时,有较多模型可供选择. 一般的思路是先根据数据的特点,快速尝试某种模型,选定某种模型后, 再进行模型参数的选择(当然时间允许的话,可以对模型和参数进行双向选择) 因为不同的模 ...