• [转]CentOS6.3安装JDK和环境配置


    转自:http://www.linuxidc.com/Linux/2012-09/70780.htm

    1.CentOS默认情况下,会安装OpenOffice之类的软件,这些软件需要Java的支持,默认会安装JDK的环境,若需要特定的Java环境,最好将默认的JDK彻底删除;
    2.查看默认的JDK命令:java -version
    3.如果先删除默认再装新的JDK,则与之相关的软件也会随之删除,so,先装新的再卸默认。
    4.下载JDK,http://www.oracle.com/technetwork/java/javase/downloads/jdk-7u4-downloads-1591156.html,我下载的是jdk-7u4-linux-x64.rpm
    5.将jdk-7u4-linux-x64.rpm放到/usr目录下,命令:mv jdk-7u4-linux-x64.rpm /usr

    用命令chmod 777 jdk-7u4-linux-x64.rpm修改文件权限,双击它就自动解压安装了,安装完成后,在/usr目录下产生一个新的 java 文件夹
    6.设置环境变量
    vi打开文件命令:vi /etc/profile
    移至文件末尾插入一个空行:输入字母o
    输入以下配置信息:(注:这里的分隔符是冒号不是分号

    JAVA_HOME=/usr/java/jdk1.7.0_04
    PATH=$JAVA_HOME/bin:$PATH
    CLASSPATH=.:$JAVA_HOME/lib/dt.jar:$JAVA_HOME/lib/tools.jar
    export JAVA_HOME
    export PATH
    export CLASSPATH

    先按Esc退出编辑模式,再保存退出输入 :wq ! (冒号也要输入)
    至此,新的JDK环境设置完毕。

    需要注意第一行中的java版本号要更改为自己安装的java的版本号。

    7.卸载原JDK
    终端输入,查看gcj的版本号:rpm -qa|grep jdk
    得到结果:
    jdk-1.7.0_04-fcs.x86_64
    java-1.6.0-openjdk-1.6.0.0-1.49.1.11.4.el6_3.x86_64

    终端输入,卸载:yum -y remove java java-1.6.0-openjdk-1.6.0.0-1.49.1.11.4.el6_3.x86_64
    等待系统自动卸载,最终终端显示 Complete,卸载完成

    8.让系统配置立即生效,不用重启系统
    终端输入命令:source /etc/profile

    注意:如果出现以下错误信息
    bash: /usr/java/jdk1.7.0_04/lib/dt.jar: 权限不够
    bash: /usr/java/jdk1.7.0_04/lib/tools.jar: 权限不够

    错误原因:分隔符不能用;(分号),要用:(冒号)
    CLASSPATH=.;$JAVA_HOME/lib/tools.jar;$JAVA_HOME/lib/dt.jar
    这样写是不对滴,要这样写:
    CLASSPATH=.:$JAVA_HOME/lib/tools.jar:$JAVA_HOME/lib/dt.jar
    PATH = $PATH;$JAVA_HOME/bin;也一样,通通用冒号分隔。

    9.查看版本:java -version
    java version "1.7.0_04"
    Java(TM) SE Runtime Environment (build 1.7.0_04-b20)
    Java HotSpot(TM) 64-Bit Server VM (build 23.0-b21, mixed mode)


  • 相关阅读:
    Mysql: 一个死锁场景的解决
    Mysql: 创建新的账号
    安全评测:BashDoor
    BeanFactory和FactoryBean的区别:
    linux 下将war解压到当前目录
    学习BoolanC++笔记_01(C++面向对象高级编程(上)第一周)
    学习BoolanC++笔记_00(预备)
    Linux (Centos) 上安装Nexus OSS 3 并搭建docker私有仓库
    linux(Centos7)搭建rpm仓库
    树莓派4b安装 manjaro linux
  • 原文地址:https://www.cnblogs.com/mr-totoro/p/5785658.html
Copyright © 2020-2023  润新知