zoukankan      html  css  js  c++  java
  • linux下用eclipse开发mapreduce遇到的问题

    Unable to create the selected preference page.
    org/apache/hadoop/eclipse/preferences/MapReducePreferencePage : Unsupported major.minor version 51.0


    PATH=$PATH:/usr/java/jdk1.7.0_55-cloudera/bin:/opt/cloudy/bin
    export JAVA_HOME=/usr/java/jdk1.7.0_55-cloudera
    export CLASSPATH=.:$JAVA_HOME/lib/dt.jar:$JAVA_HOME/lib/tools.jar
    export PATH USER LOGNAME MAIL HOSTNAME HISTSIZE HISTCONTROL

    需要把java版本切换成1.7 (可以用java-version检测下切换成功没)

    此时如果切换不成功 应该是linux系统本身自带的java版本影响需要把他删除

    下面是别人博客找到能用来删除旧版 java JDK的方法(转)

    当成功把jdk1.6安装到 /usr/java,并且配置好了系统环境变量 

    执行 # java -version 时显示的不是你安装的jdk版本,而是其它版本如jdk1.4.2,是因为linux系统有默认的jdk,版本为1.4.2;

    Java代码  收藏代码
    1. [root@ip-10-0-0-54 lib]# java -version  
    2. java version "1.4.2"  
    3. gij (GNU libgcj) version 4.1.20080704 (Red Hat 4.1.2-44)  
    4.   
    5. Copyright (C) 2006 Free Software Foundation, Inc.  
    6. This is free software; see the source for copying conditions.  There is NO  
    7. warranty; not even for MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE.  

    切换默认jdk版本执行

    1. 

    Java代码  收藏代码
    1. # cd /usr/bin   
    2. # ln -s -f /usr/java/jdk1.6.0_24/jre/bin/java   
    3. # ln -s -f /usr/java/jdk1.6.0_24/bin/javac   

    2. Remove the old empty java environment 

    Java代码  收藏代码
    1. # rm -f /usr/bin/java   
    2. # rm -f /usr/bin/javac   
    3. # rm -f /etc/alternatives/java   
    4. # rm -f /etc/alternatives/javac)   

    如果执行完1,查看 /usr/bin下的java properties,如果已经修改过来了,则步骤2不必再执行,命令行输入 

    # java –version 

    则可以看到jdk版本已经正常

    Java代码  收藏代码
    1. java version "1.6.0_24"  
    2. Java(TM) SE Runtime Environment (build 1.6.0_24-b07)  
    3. Java HotSpot(TM) 64-Bit Server VM (build 19.1-b02, mixed mode)  
  • 相关阅读:
    物理材质
    铰链joints
    unity 刚体
    扩展方法
    转换操作符方法(非基元类型转换)
    向方法传递可变数量的参数
    参数:可选参数和命名参数
    实例构造器与值类型和引用类型、类型构造器
    成员的可访问性,友元程序集,静态类
    如何删除github上项目的文件
  • 原文地址:https://www.cnblogs.com/yaohaitao/p/5409353.html
Copyright © 2011-2022 走看看