Java学习者论坛

 找回密码
 立即注册

QQ登录

只需一步,快速开始

手机号码,快捷登录

恭喜Java学习者论坛(https://www.javaxxz.com)已经为数万Java学习者服务超过8年了!积累会员资料超过10000G+
成为本站VIP会员,下载本站10000G+会员资源,购买链接:点击进入购买VIP会员
JAVA高级面试进阶视频教程Java架构师系统进阶VIP课程

分布式高可用全栈开发微服务教程

Go语言视频零基础入门到精通

Java架构师3期(课件+源码)

Java开发全终端实战租房项目视频教程

SpringBoot2.X入门到高级使用教程

大数据培训第六期全套视频教程

深度学习(CNN RNN GAN)算法原理

Java亿级流量电商系统视频教程

互联网架构师视频教程

年薪50万Spark2.0从入门到精通

年薪50万!人工智能学习路线教程

年薪50万!大数据从入门到精通学习路线年薪50万!机器学习入门到精通视频教程
仿小米商城类app和小程序视频教程深度学习数据分析基础到实战最新黑马javaEE2.1就业课程从 0到JVM实战高手教程 MySQL入门到精通教程
查看: 645|回复: 0

[默认分类] Redhat Linux安装JDK 1.7

[复制链接]
  • TA的每日心情
    开心
    2021-12-13 21:45
  • 签到天数: 15 天

    [LV.4]偶尔看看III

    发表于 2018-5-26 17:20:34 | 显示全部楼层 |阅读模式
    本篇主要介绍在Redhat Linux(Red Hat Enterprise Linux Server release 5.7 (Tikanga))系统上安装JDK 1.7,其它Linux平台安装也大同小异,可能略有差别。
    步骤1:下载JDK 1.7 安装包
    JDK 1.7 下载地址:http://www.oracle.com/technetwork/java/javase/downloads/jdk7-downloads-1880260.html
      
    在下载过程中,需要注意两点:
    1:注意操作系统版本,以及32位还是64位操作系统。如下所示,Linux 分x86、x64两种,

      
       
        Product / File Description  
        File Size  
        Download  
       
       
        Linux x86  
        80.38 MB  
        jdk-7u25-linux-i586.rpm  
       
       
        Linux x86  
        93.12 MB  
        jdk-7u25-linux-i586.tar.gz  
       
       
        Linux x64  
        81.46 MB  
        jdk-7u25-linux-x64.rpm  
       
       
        Linux x64  
        91.85 MB  
        jdk-7u25-linux-x64.tar.gz   
       
      

    2: 注意安装包是rpm还是tar.gz格式的。rpm是redhat package 就是红帽的标准安装包,有些Linux系统是不支持的。rpm安装时会自动配置,一般都是lib安装到/urs/bin, bin安装到/usr/bin下面,如果没有安装到/urs/bin下,也会在该目录下建立一个软连接。
      
    步骤2:上传JKD 1.7 安装包
    正常情况下你可以用FPT工具上传安装JDK 安装包,因为这里我是用虚拟机做实验,本机是Win 7 专业版本64位操作系统,所以你必须确保在Linux下能访问Windows 下的文件。点击"虚拟机设置"下的“选项”-共享文件夹“,选择”总是启用“,然后按向导设置你需要共享的文件夹。然后你在/mnt/hgfs/下就能看到JKD文件夹了,将JKD安装包复制到~/tmp/文件下。

    [root@localhost ~]# cd /mnt/hgfs/
    [root@localhost hgfs]# ls
    JKD
    [root@localhost hgfs]# cd JKD
    [root@localhost JKD]# ls
    jdk-7u25-linux-x64.rpm jdk-7u25-linux-x64.tar.gz
    [root@localhost JKD]#  
    [root@localhost JKD]# cp jdk-7u25-linux-x64.rpm ~/tmp/
    [root@localhost JKD]# cp jdk-7u25-linux-x64.tar.gz ~/tmp/
      
    步骤3:检查Linux 系统上是否存在其它版本的JDK,如果有则先卸载旧版本的JKD。
    [root@localhost /]# java -version
    java version "1.4.2"
    gij (GNU libgcj) version 4.1.2 20080704 (Red Hat 4.1.2-51)
    Copyright (C) 2006 Free Software Foundation, Inc.
    This is free software; see the source for copying conditions. There is NO
    warranty; not even for MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE.
    查看自带的JDK的相关信息
    [root@getlnx06 ~]# rpm -qa | grep gcj
    libgcj-4.1.2-51.el5
    java-1.4.2-gcj-compat-1.4.2.0-40jpp.115
    libgcj-4.1.2-51.el5
    卸载自带的JDK的信息
    [root@localhost /]# rpm -e --nodeps java-1.4.2-gcj-compat-1.4.2.0-40jpp.115
      
    步骤4:解压安装JDK
    RPM 包安装
    [root@localhost tmp]# chmod +x jdk-7u25-linux-x64.rpm  
    [root@localhost tmp]# rpm -ivh jdk-7u25-linux-x64.rpm  
    Preparing... ########################################### [100%]
    1:jdk ########################################### [100%]
    Unpacking JAR files...
    rt.jar...
    jsse.jar...
    charsets.jar...
    tools.jar...
    localedata.jar...
    tar包安装
      
    新建文件夹/usr/java/
    [root@localhost usr]# mkdir java
    [root@localhost usr]# cd ~/tmp
    [root@localhost tmp]# tar xzvf jdk-7u25-linux-x64.tar.gz -C /usr/java/
      
    步骤5:配置环境变量
    在etc/profile文件下添加
    export JAVA_HOME=/usr/java/jdk1.7.0_25
    export CLASSPATH=/usr/java/jdk1.7.0_25/lib
    export PATH=$JAVA_HOME/bin:$PATH
    如果你不想重新系统,可以用命令source /etc/profile使配置文件立即生效。否则只能重启系统才能使配置参数生效。
    [root@localhost ~]# source /etc/profile
    验证环境变量是否生效
    [root@localhost ~]# echo $JAVA_HOME
    /usr/java/jdk1.7.0_25
    [root@localhost ~]# echo $PATH
    /usr/java/jdk1.7.0_25/bin:/usr/kerberos/sbin:/usr/kerberos/bin
    :/usr/local/sbin:/usr/local/bin:/sbin:/bin:/usr/sbin:/usr/bin:/usr/X11R6/bin:/root/bin
    [root@localhost ~]# echo echo $CLASSPATH
    /usr/java/jdk1.7.0_25/lib
    [root@localhost ~]#  
      
    步骤6:验证安装成功与否,以及环境变量是否生效
    [root@localhost tmp]# java -version
    java version "1.7.0_25"
    Java(TM) SE Runtime Environment (build 1.7.0_25-b15)
    Java HotSpot(TM) 64-Bit Server VM (build 23.25-b01, mixed mode)
    步骤7:删除tmp目录下JDK安装包
    回复

    使用道具 举报

    您需要登录后才可以回帖 登录 | 立即注册

    本版积分规则

    QQ|手机版|Java学习者论坛 ( 声明:本站资料整理自互联网,用于Java学习者交流学习使用,对资料版权不负任何法律责任,若有侵权请及时联系客服屏蔽删除 )

    GMT+8, 2024-4-26 03:28 , Processed in 0.460469 second(s), 46 queries .

    Powered by Discuz! X3.4

    © 2001-2017 Comsenz Inc.

    快速回复 返回顶部 返回列表