用yum安装JDK

1.查看yum库中都有哪些jdk版本(暂时只发现了openjdk)

[root@localhost ~]# yum search java|grep jdk
ldapjdk-javadoc.x86_64 : Javadoc for ldapjdk
java-1.6.0-openjdk.x86_64 : OpenJDK Runtime Environment
java-1.6.0-openjdk-demo.x86_64 : OpenJDK Demos
java-1.6.0-openjdk-devel.x86_64 : OpenJDK Development Environment
java-1.6.0-openjdk-javadoc.x86_64 : OpenJDK API Documentation
java-1.6.0-openjdk-src.x86_64 : OpenJDK Source Bundle
java-1.7.0-openjdk.x86_64 : OpenJDK Runtime Environment
java-1.7.0-openjdk-demo.x86_64 : OpenJDK Demos
java-1.7.0-openjdk-devel.x86_64 : OpenJDK Development Environment
java-1.7.0-openjdk-javadoc.noarch : OpenJDK API Documentation
java-1.7.0-openjdk-src.x86_64 : OpenJDK Source Bundle
java-1.8.0-openjdk.x86_64 : OpenJDK Runtime Environment
java-1.8.0-openjdk-demo.x86_64 : OpenJDK Demos
java-1.8.0-openjdk-devel.x86_64 : OpenJDK Development Environment
java-1.8.0-openjdk-headless.x86_64 : OpenJDK Runtime Environment
java-1.8.0-openjdk-javadoc.noarch : OpenJDK API Documentation
java-1.8.0-openjdk-src.x86_64 : OpenJDK Source Bundle
ldapjdk.x86_64 : The Mozilla LDAP Java SDK

2.选择版本,进行安装

//选择1.7版本进行安装
[root@localhost ~]# yum install java-1.7.0-openjdk
//安装完之后,默认的安装目录是在: /usr/lib/jvm/java-1.7.0-openjdk-1.7.0.75.x86_64

3.设置环境变量

[root@localhost ~]# vi /etc/profile

在profile文件中添加如下内容

#set java environment
JAVA_HOME=/usr/lib/jvm/java-1.7.0-openjdk-1.7.0.75.x86_64
JRE_HOME=$JAVA_HOME/jre
CLASS_PATH=.:$JAVA_HOME/lib/dt.jar:$JAVA_HOME/lib/tools.jar:$JRE_HOME/lib
PATH=$PATH:$JAVA_HOME/bin:$JRE_HOME/bin
export JAVA_HOME JRE_HOME CLASS_PATH PATH

让修改生效

[root@localhost java]# source /etc/profile

4.验证JDK有效性

[root@localhost java]# java -version
java version "1.7.0_79"
Java(TM) SE Runtime Environment (build 1.7.0_79-b15)
Java HotSpot(TM) 64-Bit Server VM (build 24.79-b02, mixed mode)

最新文章

  1. hdu 5506 GT and set dfs+bitset优化
  2. VIM使用(二) 浏览内核源代码
  3. 《SQL Server企业级平台管理实践》读书笔记——当我们的备份都已经损坏的时候该怎么办
  4. js让iframe高度自动
  5. ios开发:GCD多线程
  6. [转]ef获取某个表中的部分字段值
  7. Android 自动编译、打包生成apk文件 4 - 多渠道批量打包
  8. Linux-C语言中gettimeofday()函数的使用方法(转载)
  9. Xilinx ISE14.1用Verilog语言实现一个半加器并测试
  10. River Hopscotch POJ - 3258
  11. 判断mine类型
  12. 【省带宽、压成本专题】从产品架构来看,PCDN如何节流50%
  13. SharePoint布局页创建(实战)
  14. 安卓自定义TextView实现自动滚动
  15. Android实时取景:用SurfaceView实现
  16. day82
  17. idea的起步配置
  18. 利用队列Queue实现一个多并发“线程池”效果的Socket程序
  19. Struts2_day01讲义_使用Struts2完成客户列表显示的功能
  20. 函数fgets和fputs、fread和fwrite用法小结(转)

热门文章

  1. 鸟哥的Linux私房菜——第九章
  2. AngularJS入门基础——$provide.decorator 实例讲解
  3. 01:MFC应用程序编程
  4. DSO 优化代码中的 Schur Complement
  5. Madgwick IMU Filter
  6. Servlet笔记9--转发与重定向
  7. 深入了解mitmproxy(二)
  8. zabbix3.0.4安装趋势图集中显示插件graphtrees
  9. mysql存储表情字符
  10. ftp配置文件