• linux 下安装jdk及配置jdk环境图解


    linux 下安装jdk及配置jdk环境图解


    一:先检測是否已安装了JDK

    运行命令:

    # rpm -qa|grep jdk 

    或  

    # rpm -q jdk 

    或 

    #find / -name jdk*

    /soft/openfire_java/jdk-7u40-linux-x64.rpm
    /usr/java/jdk1.7.0_15
    /usr/java/jdk1.7.0_15/jre/lib/servicetag/jdk_header.png
    /usr/java/jdk1.7.0_15/lib/visualvm/profiler/lib/deployed/jdk15
    /usr/java/jdk1.7.0_15/lib/visualvm/profiler/lib/deployed/jdk16
    /usr/java/jdk-7u15-linux-x64.rpm

    假设已安装过JDK,则会如上显示对应的JDK版本号。


    二:卸载系统自带的JDK或者已安装的JDK

    卸载默认的:
    用root用户登陆到系统,打开SSH Secure终端输入
    # rpm -qa|grep gcj
    显示内容当中包括以下两行信息
    # java-1.4.2-gcj-compat-1.4.2.0-27jpp
    # java-1.4.2-gcj-compat-devel-l.4.2.0-27jpp
    卸载
    # rpm -e java-1.4.2-gcj-compat-devel-l.4.2.0-27jpp
    # rpm -e java-1.4.2-gcj-compat-l.4.2.0-27jpp

    卸载其它自己安装的JDK就直接用rpm -e <javaXXXXX>
    卸载rpm版的jdk:

    #rpm -qa|grep jdk

    显示:jdk-1.7.0_15-fcs.x86_64
    卸载:#rpm -e  --nodeps  jdk-1.7.0_15-fcs.x86_64


    二:下载及安装JDK

    1.下载:

    下载地址:http://www.oracle.com/technetwork/java/javase/downloads/jdk7-downloads-1880260.html 

    我的系统是CentOS linux64,我下载的jdk-7u15-linux-x64.rpm



    2.记住使用root用户进行安装。

    将下载到本地的.rpm文件,上传至server。

    如:在/usr/文件夹新建一个java文件夹,上传至此文件夹。



    上传成功后,进入这个文件夹

    #cd /usr/java

    安装程序
    #rpm -ivh jdk-1_5_0-linux-i586.rpm
    出现安装协议等,按接受就可以。

    假设出现依赖包错误,能够不用去理他。

    3.环境变量设置。

    #vi /etc/profile
    在export PATH USER LOGNAME MAIL HOSTNAME HISTSIZE HISTCONTROL后面增加
    export JAVA_HOME=/usr/java/jdk1.7.0_15
    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  ##使环境变量生效
    # set               
    4.检查java版本号

    #java -version

    输出:

    java version "1.7.0_15"
    Java(TM) SE Runtime Environment (build 1.7.0_15-b03)
    Java HotSpot(TM) 64-Bit Server VM (build 23.7-b01, mixed mode)

    则表示JDK已成功安装



  • 相关阅读:
    Java——多线程之方法详解
    Java——深入理解Java异常体系
    Java——Java代码的执行顺序
    Java——抽象类与接口的前世今生
    存储系列之 LUN 和 LVM
    存储系列之 RAID技术原理简介
    存储系列之 硬盘接口与SCSI总线协议
    存储系列之 介质(软盘、硬盘、固态)和磁盘寻址
    Redis设计原理简介
    MySQL InnoDB索引介绍以及在线添加索引实例分析
  • 原文地址:https://www.cnblogs.com/mengfanrong/p/5114025.html
Copyright © 2020-2023  润新知