Linux下JDK安装配置

java可以运行,只能说明JRE环境变量配置正确;javac不能运行,说明JDK没安装或者环境变量配置错误。

安装

  1. 创建安装文件夹

    1
    [root@Automation usr]# mkdir /usr/java
  2. 复制安装文件到新建的文件夹

    1
    2
    [root@Automation usr]# cd java
    [root@Automation java]# mv /tmp/jdk-7u80-linux-x64.rpm .
  3. 安装

    1
    2
    3
    4
    5
    6
    7
    8
    9
    10
    [root@Automation java]# rpm -ivh jdk-7u80-linux-x64.rpm
    Preparing... ########################################### [100%]
    1:jdk ########################################### [100%]
    Unpacking JAR files...
    rt.jar...
    jsse.jar...
    charsets.jar...
    tools.jar...
    localedata.jar...
    jfxrt.jar...

配置

我的机器安装完jd后,不用配置环境变量也可以正常执行javac、java –version操作,但还是做一下说明。

  1. 修改系统环境变量文件:

    1
    [root@Automation java]# vi /etc/profile

    向文件里追加

    1
    2
    3
    4
    5
    JAVA_HOME=/usr/java/jdk1.7.0_80
    JRE_HOME=/usr/java/jdk1.7.0_80/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
  2. 使修改生效

    1
    2
    3
    [root@Automation java]# source /etc/profile
    [root@Automation java]# echo $PATH
    /usr/lib64/qt-3.3/bin:/usr/local/sbin:/usr/local/bin:/sbin:/bin:/usr/sbin:/usr/bin:/root/bin:/usr/java/jdk1.7.0_80/bin:/usr/java/jdk1.7.0_80/jre/bin

Notes:在64位下安装32位JDK,会有错误,要安装对应位数的版本。

唐胡璐 wechat
欢迎您扫一扫上面的微信公众号,订阅我的博客!
分享创造价值,您的支持将鼓励我继续前行!