zoukankan      html  css  js  c++  java
  • linux JDK安装(一)

    1、先卸载服务器自带的jdk软件包
    # java -version #查看服务器是否安装过jdk
    java version "1.6.0_17"
    OpenJDK Runtime Environment (IcedTea6 1.7.4) (rhel-1.21.b17.el6-i386)
    OpenJDK Client VM (build 14.0-b16, mixed mode)
    # rpm -qa |grep gcj #查看服务器安装的jdk软件包信息
    libgcj-4.4.4-13.el6.i686
    java-1.5.0-gcj-1.5.0.0-29.1.el6.i686
    # rpm -e java-1.5.0-gcj-1.5.0.0-29.1.el6.i686 #卸载软件包

    2、到 Sun 的官网下载

    http://www.oracle.com/technetwork/java/javase/downloads/jdk7-downloads-1880260.html
    选择 accept license ,然后选择适合自己机型的JDK下载。

    3、解压文件,修改文件名

    $ sudo mkdir /usr/lib/jvm
    $ sudo tar zxvf jdk-7u21-linux-i586.tar.gz -C /usr/lib/jvm
    $ cd /usr/lib/jvm
    $ sudo mv jdk1.7.0_21 java


    4、添加环境变量

    $ sudo vim ~/.bashrc
      加入如下内容

    export JAVA_HOME=/usr/lib/jvm/java
    export JRE_HOME=${JAVA_HOME}/jre
    export CLASSPATH=.:${JAVA_HOME}/lib:${JRE_HOME}/lib
    export PATH=${JAVA_HOME}/bin:$PATH


    5、配置默认JDK版本

    sudo update-alternatives --install /usr/bin/java java /usr/lib/jvm/java/bin/java 300
    sudo update-alternatives --install /usr/bin/javac javac /usr/lib/jvm/java/bin/javac 300
    sudo update-alternatives --install /usr/bin/jar jar /usr/lib/jvm/java/bin/jar 300
    sudo update-alternatives --install /usr/bin/javah javah /usr/lib/jvm/java/bin/javah 300
    sudo update-alternatives --install /usr/bin/javap javap /usr/lib/jvm/java/bin/javap 300
      然后执行

    sudo update-alternatives --config java
      若是初次安装 JDK, 将提示

    There is only one alternative in link group java (providing /usr/bin/java): /usr/lib/jvm/java/bin/java
    无需配置。
      若是非初次安装,将有不同版本的 JDK 选项。

    6、测试

    $ java -version
    java version "1.7.0_21"
    Java(TM) SE Runtime Environment (build 1.7.0_21-b11)
    Java HotSpot(TM) Server VM (build 23.21-b01, mixed mode)

  • 相关阅读:
    hdu 1455 N个短木棒 拼成长度相等的几根长木棒 (DFS)
    hdu 1181 以b开头m结尾的咒语 (DFS)
    hdu 1258 从n个数中找和为t的组合 (DFS)
    hdu 4707 仓鼠 记录深度 (BFS)
    LightOJ 1140 How Many Zeroes? (数位DP)
    HDU 3709 Balanced Number (数位DP)
    HDU 3652 B-number (数位DP)
    HDU 5900 QSC and Master (区间DP)
    HDU 5901 Count primes (模板题)
    CodeForces 712C Memory and De-Evolution (贪心+暴力)
  • 原文地址:https://www.cnblogs.com/lincj/p/5469237.html
Copyright © 2011-2022 走看看