zoukankan      html  css  js  c++  java
  • linux-centos jdk安装

    第一步:查看Linux自带的JDK是否已安装 (卸载centOS已安装的1.4)

    安装好的CentOS会自带OpenJdk,用命令 java -version ,会有下面的信息:

    java version "1.6.0"
    OpenJDK Runtime Environment (build 1.6.0-b09)
    OpenJDK 64-Bit Server VM (build 1.6.0-b09, mixed mode)

    最好还是先卸载掉openjdk,在安装sun公司的jdk.

    先查看 rpm -qa | grep java

    显示如下信息:

    java-1.4.2-gcj-compat-1.4.2.0-40jpp.115
    java-1.6.0-openjdk-1.6.0.0-1.7.b09.el5

    卸载:

    rpm -e --nodeps java-1.4.2-gcj-compat-1.4.2.0-40jpp.115
    rpm -e --nodeps java-1.6.0-openjdk-1.6.0.0-1.7.b09.el5

    还有一些其他的命令

    rpm -qa | grep gcj

    rpm -qa | grep jdk

    如果出现找不到openjdk source的话,那么还可以这样卸载

    yum -y remove java java-1.4.2-gcj-compat-1.4.2.0-40jpp.115
    yum -y remove java java-1.6.0-openjdk-1.6.0.0-1.7.b09.el5

    <1># rpm -qa|grep jdk ← 查看jdk的信息或直接执行 
    或 
    # rpm -q jdk 
    或 
    # java -version 
    <2># rpm -qa | grep gcj ← 确认gcj的版本号 
    <3># yum -y remove java-1.4.2-gcj-compat ← 卸载gcj 

    第二步:安装JDK 
    <1>从SUN下载jdk-1_5_0_14-linux-i586-rpm.bin或jdk-1_5_0_14-linux-i586.bin 
    在/usr下新建java文件夹,将安装包放在/usr/java目录下 
    # mkdir /usr/java 
    <2>安装JDK 
    # cd /usr/java 
    ①jdk-1_5_0_14-linux-i586-rpm.bin文件安装 
    # chmod 777 jdk-1_5_0_14-linux-i586-rpm.bin ← 修改为可执行 
    # ./jdk-1_5_0_14-linux-i586-rpm.bin ← 选择yes同意上面的协议 
    # rpm -ivh jdk-1_5_0_14-linux-i586.rpm ← 选择yes直到安装完毕 
    ②jdk-1_5_0_14-linux-i586.bin文件安装 
    # chmod a+x jdk-1_5_0_14-linux-i586.bin ← 使当前用户拥有执行权限 
    # ./jdk-1_5_0_14-linux-i586.bin ← 选择yes直到安装完毕 

    第三步:配置环境变量 
    <1># vi /etc/profile 
    <2>在最后加入以下几行: 
    export JAVA_HOME=/usr/java/jdk1.6.0_10 
    export CLASSPATH=.:$JAVA_HOME/jre/lib/rt.jar:$JAVA_HOME/lib/dt.jar:$JAVA_HOME/lib/tools.jar 
    export PATH=$PATH:$JAVA_HOME/bin 
    <3># reboot ← 重启机器配置生效

  • 相关阅读:
    nowcoderD Xieldy And His Password
    Codeforces681D Gifts by the List
    nowcoder80D applese的生日
    Codeforces961E Tufurama
    Codeforces957 Mahmoud and Ehab and yet another xor task
    nowcoder82E 无向图中的最短距离
    nowcoder82B 区间的连续段
    Codeforces903E Swapping Characters
    Codeforces614C Peter and Snow Blower
    Codeforces614D Skills
  • 原文地址:https://www.cnblogs.com/lovezhaolei/p/5584826.html
Copyright © 2011-2022 走看看