zoukankan      html  css  js  c++  java
  • 根据linux自带的JDK,配置JAVA_HOME目录

    在配置hadoop是,进行格式化hadoop的时候,出现找不到jdk
    
     
    
    我用centos6.5是64位的, 发现本机有java ,就找了一下其位置
    
    找到了jdk-1.7.0_75
    
    which java
    
    [root@host2 hadoop-1.1.2]# which java
    /usr/bin/java
    [root@host2 hadoop-1.1.2]# ls /usr/bin/java
    /usr/bin/java
    [root@host2 hadoop-1.1.2]# ls -l /usr/bin/java
    lrwxrwxrwx. 1 root root 22 Jun 20 03:00 /usr/bin/java -> /etc/alternatives/java
    [root@host2 hadoop-1.1.2]# ls -l /etc/alternatives/java
    lrwxrwxrwx. 1 root root 39 Jun 20 03:00 /etc/alternatives/java -> /usr/lib/jvm/jre-1.7.0-openjdk.x86_64/bin/java         (可以看出文件是link ,是个链接)
    [root@host2 hadoop-1.1.2]# ls -l /usr/lib/jvm/jre-1.7.0-openjdk.x86_64/bin/java-rwxr-xr-x. 1 root root 36548 Oct 25 2011 /usr/lib/jvm/jre-1.7.0-openjdk.x86_64/bin/java
    [root@host2 hadoop-1.1.2]# cd /usr/lib/jvm/jre-1.7.0-openjdk.x86_64
    [root@host2 jre-1.7.0-openjdk.x86_64]# ls
    bin lib
    
     
    
    如此来,可以暂时的断定是  /usr/lib/jvm/jre-1.7.0-openjdk.x86_64
    
    root用户下改配置文件 : vi  /etc/profile
    
    找到export PATH USER LOGNAME MAIL HOSTNAME HISTSIZE HISTCONTROL
    
    在下面写上:
    
    export JAVA_HOME=/usr/lib/jvm/jre-1.7.0-openjdk.x86_64
    export PATH=$PATH:$JAVA_HOME/bin
    export CLASSPATH=.:$JAVA_HOME/lib/tools.jar:$JAVA_HOME/lib/dt.jar
    
     
    
    :wq  保存退出
    
    用echo $JAVA_HOME
    
    #更新jdk
    
    
    update-alternatives --install /usr/bin/java java /opt/jdk1.7.0_79/bin/java 300 
    update-alternatives --install /usr/bin/javac javac /opt/jdk1.7.0_79/bin/javac 300 
    update-alternatives --install /usr/bin/jar jar /opt/jdk1.7.0_79/bin/jar 300
    
    update-alternatives --config java
    选择带有jdk1.7.0_79 的选项
    
    即可以了
  • 相关阅读:
    mysql主从延迟判断,监控和问题处理
    oracle备份
    oracle的查询命令
    Appcan 自定义数字加减控件
    PowerDesigner16.5 有用地址
    git远程仓库关联(码云)
    leetcode27.移除元素(双指针法)
    leetcode26.删除排序数组中的重复项(双指针法,顺序表删除)
    leetcode21.合并两个有序链表(链表使用,递归算法)
    leetcode20.有效的括号(hashmap使用,键值匹配)
  • 原文地址:https://www.cnblogs.com/guipeng/p/11146679.html
Copyright © 2011-2022 走看看