第一步:下载jdk
本例使用jdk-7u5-linux-i586.rpm包,登陆到 http://www.java.com下载即可。
第二步:检查文件权限及安装情况
1.以root权限登陆系统,查看并修改使jdk-7u5-linux-i586.rpm具有执行权限
chmod +x jdk-7u5-linux-i586.rpm
2.  若之前没有装过或系统自带了JDK,为了确保安装顺利,请卸载系统自带的jdk版本:
查看自带的jdk: rpm -qa|grep gcj
卸载删除上面查找的内容: rpm -e --nodeps java*
第三步:安装jdk 
提示:根据提示一步步安装
rpm -ivh jdk-7u5-linux-i586.rpm
注意:若出现以下i情况,不用管它,是因为你的rpm包里把这些文件直接装进JAR包里了,Unpacking 的时候找不到,不影响的。
Unpacking JAR files...
rt.jar...
Error: Could not open input file: /usr/java/jre1.7.0_10/lib/rt.pack
第四步:增加JAVA_HOME环境变量
# vi /etc/profile
在最后面增加:
#set java environment
export JAVA_HOME=/usr/java/jdk1.7.0_05  //注意若下载了其他版本,注意变通
export CLASSPATH=.:$JAVA_HOME/lib/dt.jar:$JAVA_HOME/lib/tools.jar
export PATH=$PATH:$JAVA_HOME/bin
export JAVA_HOME CLASSPATH PATH
保存退出
注释:
1.JAVA_HOME指明JDK安装路径,就是刚才安装时所选择的路径,此路径下包括lib,bin,jre等文件夹(tomcat,Eclipse的运行都需要依靠此变量)。
2.CLASSPATH为java加载类(class or lib)路径,只有类在classpath中,java命令才能识别,设:.:%JAVA_HOME%\lib。
3.PATH使得系统可以在任何路径下识别java命令,设为:%JAVA_HOME%\bin;%JAVA_HOME%\jre\bin。
%JAVA_HOME%\lib\tools.jar (要加.表示当前路径)
特别注意:
环境变量值的结尾没有任何符号,不同值之间用;隔开(unix中用:)。
CLASSPATH变量值中的.表示当前目录。
第五步:环境变量生效
 source /etc/profile
第六步:建立软/硬连接
进入 /usr/bin/目录
cd /usr/bin
ln -s -f /usr/java/ jdk1.7.0_05/jre/bin/java
ln -s -f /usr/java/ jdk1.7.0_05/bin/javac
第七步:测试
上述步骤完成后,则表示安装已经完成,可以通过运行测试。
java -version

Centos安装JDK,RPM安装JDK相关推荐

  1. linux中安装jdk安装(rpm安装)

    jdk安装(rpm安装) 1.下载jek rpm地址http://www.oracle.com/technetwork/java/javase/downloads/index.html 2.如果有安装 ...

  2. CentOS 7.9 RPM安装Mysql数据库过程

    CentOS 7.9 RPM安装Mysql数据库过程 1.查看系统版本 cat /etc/redhat-release 2.下载mysql 的安装文件 下载地址 https://downloads.m ...

  3. Centos安装MySQL(RPM安装方式)

    Centos安装MySQL(RPM安装方式) 1.centos中以rpm安装包的方式进行安装测试 2.在MySQL官网下载安装包官网下载 Product Version:5.7.33 Operatin ...

  4. java rpm_Java JDK rpm安装与配置

    首先上传一个 JDK安装包 jdk-8u144-linux-x64.rpm 执行下面命令 rpm -ivh jdk-8u144-linux-x64.rpm 配置JDK环境变量 vi /etc/prof ...

  5. gcc安装rpm教程linux,CentOS 5.8 rpm安装gcc

    1. 下载安装gcc所需要的rpm包.首先要查看所安装的linux版本,然后根据版本到CentOS网站上下载相关rpm包. #lsb_release -a 笔者安装的是centOS release 5 ...

  6. (八)光盘的挂载与解挂、挂载CentOS镜像、rpm安装软件详细学习笔记

    1.光盘的挂载与解挂 在Linux操作系统中,所有的存储设备都必须先挂载然后才能使用. 问题:为什么当我们直接访问/run/media/itheima/CentOS 7 x86_64就相当于访问光盘 ...

  7. mysql 编译安装与rpm安装的区别_编译安装与RPM安装的区别

    建议在安装线上的生产服务器软件包时都用源码安装,这是因为源码安装可以自行调整编译参数,最大化地定制安装结果.这里以MySQL 5线上环境的编译安装来说明之,其编译参数如下所示: ./configure ...

  8. gitlab cicd (二)系列之安装git-runner rpm安装方式

    本编是继gitlab cicd (一)系列之安装gitlb之后,基于安装gitlab-runner进行CI的部署教程(executor:docker) 系统 [root@gitlab-runner-6 ...

  9. Linux下Mysql安装(RPM安装)

    1. 首先检查机器里是否已经存在MySQL $ rpm -qa | grep mysql 2. 去官网下载相应的rpm包:https://dev.mysql.com/downloads/mysql/ ...

  10. linux源码包编译安装与rpm安装方法介绍

    linux下的软件包安装 linux下安装软件包有两种方法:源文件编译安装(source)和 rpm 安装. 1.源文件包安装的通用方法. 一般安装源代码的程序你得要看它的README,一般在它的目录 ...

最新文章

  1. 手把手教你React(一)JSX与虚拟DOM
  2. 中国倒数第五!毕马威全球自动驾驶报告|附下载
  3. xpath提取html属性,xpath提取 html标签的文字内容
  4. Android之解决Base64 encode中文乱码问题
  5. 如何在24行JavaScript中实现Redux
  6. android 开发艾特功能,Android Binder
  7. SpringBoot实现国际化
  8. 细致入微:如何使用数据泵导出表的部分列数据
  9. Eclipse中代码自动添加注释及代码注释模板
  10. C 远程登录linux,远程登录Linux主机进行C编程的操作方法简述.doc
  11. 【面试宝典】HR最喜欢的程序员简历模板,最佳建议篇
  12. Ubuntu18 Cuda10升级Cuda11+Cudnn8+TensorRT7.1+Opencv3
  13. Python批量删除微博
  14. 循环彩灯c语言程序,PLC彩灯实例,一个简单的顺序控制
  15. 大数据可视化分析以及预测性分析方法
  16. 怎么减少别人屏蔽你的朋友圈(一)
  17. 量子计算与量子软件(一)
  18. C语言基础知识点(领卓教育)
  19. QCC514x-QCC304x(headset)系列(实战篇)之3.1-按键模块详解
  20. ubuntu下载谷歌云盘大文件

热门文章

  1. android手动触发ke,手机重启问题快速分析定位指南
  2. Android项目实战--手机卫士
  3. Office Professional Plus 2019 下载安装激活
  4. 网页提示404什么意思
  5. ORA-01918: user hr does not exist 解决办法
  6. 卷积码编码和BCJR译码
  7. 操作系统----进程管理(C语言)
  8. (2019.2) Anki2.1 自建服务器临时解决方案及一些想法
  9. socket10053
  10. 汉诺塔问题的递归和非递归算法