zoukankan      html  css  js  c++  java
  • CentOS安装jdk

    .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环境设置完毕。

    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)

    亲爱的自己,不要抱怨自己不够聪明、没有天赋,要记住,越努力,越幸运!
  • 相关阅读:
    SaltStack api使用
    saltstack批量管理文件和计划任务
    Kubernetes应用管理器OpenKruise之CloneSet
    Kubernetes日志系统新贵Loki-Stack
    Prometheus Operator自定义监控项
    MySQL错误修复:Table xx is marked as crashed and last (automatic?) repair failed
    kubernetes存储类与PV与PVC关系及实践
    手把手教你使用rpm部署ceph集群
    什么是dockerfile?
    RabbitMQ
  • 原文地址:https://www.cnblogs.com/baiting0317/p/3266121.html
Copyright © 2011-2022 走看看