1.查看OpenJDK的安装包

$ rpm -qa |grep java
java-1.6.0-openjdk-1.6.0.0-1.62.1.11.11.90.el6_4.x86_64
java-1.7.0-openjdk-1.7.0.25-2.3.10.4.el6_4.x86_64
tzdata-java-2013c-2.el6.noarch

2.检查OpenJDK版本

$ java -version
java version "1.7.0_25"
OpenJDK Runtime Environment (rhel-2.3.10.4.el6_4-x86_64)
OpenJDK 64-Bit Server VM (build 23.7-b01, mixed mode)

3.安装jdk-6u45-linux-x64-rpm.bin

# ./jdk-6u45-linux-x64-rpm.bin

4.配置环境变量

# vi /etc/profile
光标移动到最后一行,按字母o开始编辑,在文件最后新输入:
JAVA_HOME=/usr/java/jdk1.6.0_45
JRE_HOME=/usr/java/jdk1.6.0_45/jre
PATH=$PATH:$JAVA_HOME/bin:$JRE_HOME/bin
CLASSPATH=.:$JAVA_HOME/lib/dt.jar:$JAVA_HOME/lib/tools.jar:$JRE_HOME/lib
export JAVA_HOME JRE_HOME PATH CLASSPATH

按ESC退出编辑,输入:wq 回车保存并退出vi
使环境变量立即生效:

# source /etc/profile
(不知道啥原因,还是重启电脑后才生效)

5. 测试安装是否成功
输入java、java -version、javac,看到输出信息即可,例如:

# java -version
java version "1.6.0_45"
Java(TM) SE Runtime Environment (build 1.6.0_45-b06)
Java HotSpot(TM) 64-Bit Server VM (build 20.45-b01, mixed mode)

6. 卸载OpenJDK

# rpm -e --nodeps java-1.6.0-openjdk-1.6.0.0-1.62.1.11.11.90.el6_4.x86_64
# rpm -e --nodeps java-1.7.0-openjdk-1.7.0.25-2.3.10.4.el6_4.x86_64
# rpm -e --nodeps tzdata-java-2013c-2.el6.noarch

最新文章

  1. IOS TableView 去除点击后产生的灰色背景
  2. android6.0锁屏界面接收新通知处理流程
  3. Oracle锁的机制
  4. python 中内存映射二进制文件
  5. Codeforces 546E Soldier and Traveling(最大流)
  6. 01.base-v1.js
  7. oepn sync
  8. Python import / pyd / dll
  9. CAA调试
  10. J2EE学习的一部分--JDBC详细说明
  11. Hadoop读书笔记(二)HDFS的shell操作
  12. [APIO2015]巴邻旁之桥
  13. 《An Introduction to Signal Smoothing》译文
  14. kafka依赖zookeeper原因解析及应用场景
  15. 一篇教你看懂spring bean工厂和aop
  16. “全栈2019”Java多线程第十四章:线程与堆栈详解
  17. navicat mysql 存储过程
  18. 求逆元 - HNU 13412 Cookie Counter
  19. python模块之HTMLParser
  20. 初探swift语言的学习笔记四-2(对上一节有些遗留进行处理)

热门文章

  1. Ubuntu Navicat for&nbs…
  2. 如何更改linux文件的拥有者及用户…
  3. 30.构建单机多容器环境-故障&31.构建单机多容器环境
  4. Gym - 101142J Java2016 (构造)
  5. JAVA企业级开发-jdbc事务,数据库连接池(10)
  6. C# ConfigurationManager 类的使用
  7. jmeter压力测试报告
  8. AI资源
  9. codevs1052 地鼠游戏
  10. 13.Python略有小成(装饰器,递归函数)