eclipse集成hadoop

来源:互联网 发布:北大青鸟主机报警编程 编辑:程序博客网 时间:2024/05/16 15:36

1. 拷贝hadoop安装目录下的contrib下的hadoop-*-eclipse-plugin.jar到eclipse的plugin目录下(这里使用的是hadoop-0.20.2-eclipse-plugin.jar)

2. 重启eclipse,window-> show view -> other,选择Map/Reduce,如果能成功展示界面就意味着成功;

3. 如果出现如下错误: java.lang.UnsupportedClassVersionError: Bad version number in .class file
 at java.lang.ClassLoader.defineClass1(Native Method)
 at java.lang.ClassLoader.defineClass(Unknown Source)
 at org.eclipse.osgi.internal.baseadaptor.DefaultClassLoader.defineClass(DefaultClassLoader.java:161)
 at org.eclipse.osgi.baseadaptor.loader.ClasspathManager.defineClass(ClasspathManager.java:501)
 at org.eclipse.osgi.baseadaptor.loader.ClasspathManager.findClassImpl(ClasspathManager.java:471)
 at org.eclipse.osgi.baseadaptor.loader.ClasspathManager.findLocalClassImpl(ClasspathManager.java:430)
 at org.eclipse.osgi.baseadaptor.loader.ClasspathManager.findLocalClass(ClasspathManager.java:413)
 at org.eclipse.osgi.internal.baseadaptor.DefaultClassLoader.findLocalClass(DefaultClassLoader.java:189)
 at org.eclipse.osgi.framework.internal.core.BundleLoader.findLocalClass(BundleLoader.java:340)
 at org.eclipse.osgi.framework.internal.core.BundleLoader.findClassInternal(BundleLoader.java:408)
 at org.eclipse.osgi.framework.internal.core.BundleLoader.findClass(BundleLoader.java:369)
说明jdk的版本过低,经验证需要使用jdk1.6就可以正常使用。

原创粉丝点击