转载地址:http://www.cnblogs.com/rilley/archive/2012/02/02/2335395.html

CentOS下安装JDK7

下载地址:http://www.oracle.com/technetwork/java/javase/downloads/java-se-jdk-7-download-432154.html

1. 安装JDK1.7.0
下载完成后在取得root权限后执行:

[root@sea sea]# sudo rpm -ivh /目录/jdk-7-linux-x64.rpm

执行结果:

Preparing... ################################### [100%]
1:jdk ##################################### [100%]
Unpacking JAR files...
 rt.jar...
 jsse.jar...
 charsets.jar...
 tools.jar...
 localedata.jar... 

2. 设置环境变量   

这里我们需要找到profile文件,添加环境变量:
#vim /etc/profile 在profile文件下面追加写入下面信息:
export JAVA_HOME=/usr/java/jdk1.7.0
export CLASSPATH=.:$JAVA_HOME/jre/lib/rt.jar:$JAVA_HOME/lib/dt.jar:$JAVA_HOME/lib/tools.jar
export PATH=$PATH:$JAVA_HOME/bin 保存退出,执行:
#source /etc/profile

3. 更新 alternatives,选择JDK版本
现在在用 #Java -version 查看JDK版本还是6.0。这时我们需要选择本机安装过的JDK7。

首先安装 java alternative ---jdk
# update-alternatives --install /usr/bin/java java /usr/java/jdk1.7.0/bin/java 60 然后配置JDK:
# update-alternatives --config java

这样就会出现下面的提示:
共有 3 个程序提供“java”。
选择 命令
-----------------------------------------------

*+ 1 /usr/lib/jvm/jre-1.6.0-openjdk/bin/java
2 /usr/lib/jvm/jre-1.5.0-gcj/bin/java
3 /usr/java/jdk1.7.0/bin/java

选择/usr/java/jdk1.7.0/bin/java
//按 Enter 来保存当前选择[+],或键入选择号码:3

CentOS 6.0下面安装JDK7就完成了。在看看你的JDK版本

# java -version
java version "1.7.0"
Java(TM) SE Runtime Environment (build 1.7.0-b147)
Java HotSpot(TM) Client VM (build 21.0-b17, mixed mode, sharing)

最新文章

  1. windows 共享文件夹 给 mac
  2. storyboard简单认识
  3. 新建WEB前端开发技术交流群---期待你的加入
  4. Android手机如何通过USB共享网络给Mac?
  5. ExpandableListView 里面嵌套GridView实现高度自适应
  6. sudo配置临时取得root权限
  7. Ext JS4百强应用:设置textfield的悬浮提示信息 --第8强
  8. WPF 使用WinForm Chart控件
  9. macOS Sierra安装Apache2.4+PHP7.0+MySQL5.7.16
  10. visual studio相关操作
  11. 如何使用webapi集成swagger
  12. Redis工作系列之一 与 Memcached对比理解
  13. 【react】---17新增的生命周期
  14. DevExpress ASP.NET Core Controls 2019发展蓝图(No.3)
  15. asp.net-缓存技术-20180409
  16. Python Pexpect库的简单使用
  17. springboot+shiro+redis(单机redis版)整合教程-续(添加动态角色权限控制)
  18. Js中,Map对象的使用
  19. 三种简洁的经典高效的DIV+CSS制作的Tab导航简析
  20. Spring boot 2.1.0 -- swagger2 整合

热门文章

  1. 开发ERP软件应该遵守的22条规则
  2. LICEcap – 灵活好用,GIF 屏幕录制工具
  3. 一个purge参数引发的惨案——从线上hbase数据被删事故说起
  4. zz Windows 10安装教程:硬盘安装Win10 系统步骤(适合32位和64位)
  5. Hello Kraken.js!
  6. 寻找倒数第K个结点
  7. 【转】重新封装FetchUrl函数一枚,支持COOKIES,喜欢领走~!
  8. IP和端口的意义
  9. 第一章:Symfony2和HTTP基本原理
  10. Xcode8新特性和iOS10新特性