zoukankan      html  css  js  c++  java
  • Centos6.5 rpm方式指定目录安装JDK

    Centos6.5 rpm方式指定目录安装JDK

     
    第一步:下载jdk
    本例使用jdk-7u5-linux-i586.rpm包,登陆到http://www.java.com下载即可。
    第二步:检查文件权限及安装情况
    1.以root权限登陆系统,查看并修改使jdk-7u5-linux-i586.rpm具有执行权限
    chmod +x jdk-7u5-linux-i586.rpm
    2. 若之前没有装过或系统自带了JDK,为了确保安装顺利,请卸载系统自带的jdk版本:
    查看自带的jdk:rpm -qa|grep gcj
    卸载删除上面查找的内容:rpm -e –nodeps java*
    第三步:安装jdk 
    提示:根据提示一步步安装
    rpm -ivh --prefix= /opt/java jdk-7u5-linux-i586.rpm
    注意:若出现以下i情况,不用管它,是因为你的rpm包里把这些文件直接装进JAR包里了,Unpacking 的时候找不到,不影响的。
    Unpacking JAR files...
    rt.jar...
    Error: Could not open input file: /usr/java/jre1.7.0_10/lib/rt.pack
    第四步:增加JAVA_HOME环境变量
    # vi /etc/profile
    在最后面增加:
    #set java environment
    export JAVA_HOME=/usr/java/jdk1.7.0_05  //注意若下载了其他版本,注意变通
    export CLASSPATH=.:$JAVA_HOME/lib/dt.jar:$JAVA_HOME/lib/tools.jar
    export PATH=$PATH:$JAVA_HOME/bin
    export JAVA_HOME CLASSPATH PATH
    保存退出
    注释:
    1.JAVA_HOME指明JDK安装路径,就是刚才安装时所选择的路径,此路径下包括lib,bin,jre等文件夹(tomcat,Eclipse的运行都需要依靠此变量)。
    2.CLASSPATH为java加载类(class or lib)路径,只有类在classpath中,java命令才能识别,设:.:%JAVA_HOME%lib。
    3.PATH使得系统可以在任何路径下识别java命令,设为:%JAVA_HOME%in;%JAVA_HOME%jrein。
    %JAVA_HOME%lib ools.jar (要加.表示当前路径)
    特别注意:
    环境变量值的结尾没有任何符号,不同值之间用;隔开(unix中用:)。
    CLASSPATH变量值中的.表示当前目录。
    第五步:环境变量生效
     source /etc/profile
    第六步:建立软/硬连接
    进入 /usr/bin/目录
    cd /usr/bin
    ln -s -f /usr/java/ jdk1.7.0_05/jre/bin/java
    ln -s -f /usr/java/ jdk1.7.0_05/bin/javac
    第七步:测试
    上述步骤完成后,则表示安装已经完成,可以通过运行测试。
    java -version
    三思而后行!
  • 相关阅读:
    linux系统安装mysql数据库
    pyinstaller打包问题
    jmeter-Parameters和Body Data两种方式传参的区别
    jmeter-保存响应到文件
    Jenkins获取运行job的用户信息
    pytest插件(多重校验、用例依赖、执行顺序、失败重跑、重复执行、标记)
    谷歌开发者工具(F12)
    Linux常用命令
    一般什么原因会导致偶现问题?
    Fiddler模拟接口返回进行测试(二)
  • 原文地址:https://www.cnblogs.com/bigben0123/p/10174475.html
Copyright © 2011-2022 走看看