编译eclipse hadoop插件
2013-01-06 10:25
351 查看
1.首先准备好ant和maven,配置好ANT_HOME和MAVEN_HOME的环境变量,把%ANT_HOME%/bin和%MAVEN/HOME%/bin配置在PATH变量。
(貌似如果只是编译eclipse-plugin不用安装maven)
我这里的版本是hadoop-core-0.20.2-cdh3u3,其他版本的编译方法也一样。
2.在你下载的hadoop根目录下,把hadoop-core-0.20.2-cdh3u3.jar解压到build\classes目录下。
3.把hadoop-core-0.20.2-cdh3u3.jar拷贝到build目录下
4.从CMD进入到src\contrib\eclipse-plugin目录,执行以下命令:
eclipse.home=D:/eclipse/需要指定你eclipse的安装目录
version=0.20.2-cdh3u3 是你的hadoop版本
会在build\contrib\eclipse-plugin生成jar文件,但这时还不可以用。
否则会出现错误:
5.还要从{hadoop根目录}/lib下,找到jackson-core-asl-1.5.2.jar,jackson-mapper-asl-1.5.2.jar,guava-r09-jarjar.jar把他们都解压出来放入刚生成的hadoop-eclipse-plugin-0.20.2-cdh3u3.jar classes目录下(可以通过winrar直接拖进去)
6.最后,把hadoop-eclipse-plugin-0.20.2-cdh3u3.jar放进eclipse的dropin目录,重启eclipse就可以了。
(貌似如果只是编译eclipse-plugin不用安装maven)
我这里的版本是hadoop-core-0.20.2-cdh3u3,其他版本的编译方法也一样。
2.在你下载的hadoop根目录下,把hadoop-core-0.20.2-cdh3u3.jar解压到build\classes目录下。
3.把hadoop-core-0.20.2-cdh3u3.jar拷贝到build目录下
4.从CMD进入到src\contrib\eclipse-plugin目录,执行以下命令:
eclipse.home=D:/eclipse/需要指定你eclipse的安装目录
version=0.20.2-cdh3u3 是你的hadoop版本
ant -Declipse.home=D:/eclipse/ -Dversion=0.20.2-cdh3u3 jar |
否则会出现错误:
An internal error occurred during: "Map/Reduce location status updater". org/codehaus/jackson/map/JsonMappingException An internal error occurred during: "Connecting to DFS myhadoop". org/apache/hadoop/thirdparty/guava/common/collect/LinkedListMultimap |
6.最后,把hadoop-eclipse-plugin-0.20.2-cdh3u3.jar放进eclipse的dropin目录,重启eclipse就可以了。
相关文章推荐
- hadoop 安装eclipse 和 编译生成插件使eclipse可以建立Map/Reduce工程
- hadoop1.0.4 eclipse插件编译
- Linux下Hadoop Eclipse插件编译安装
- hadoop 编译生成eclipse插件
- 在cygwin上用ant编译hadoop的eclipse插件
- Hadoop2.x的eclipse插件的编译
- Hadoop Eclipse插件编译
- 用Ant编译eclipse hadoop plugin插件
- Windows下使用Ant编译hadoop-eclipse-plugin-2.x插件
- Linux下Ant编译Hadoop-eclipse-plugin-2.x.x.jar插件
- Windows下使用Ant编译hadoop-eclipse-plugin-2.x插件
- 编译Hadoop 2.6.0 的 eclipse插件
- 【Eclipse Hadoop插件】编译Hadoop 2.5.0 插件 For Eclipse
- Hadoop 1.2.1 eclipse 插件编译
- Ant编译Hadoop 1.0.3的eclipse-plugin插件包
- 编译Apache Hadoop2.2.0的Eclipse插件
- Hadoop Eclipse插件编译
- windows编译hadoop 2.x Hadoop-eclipse-plugin插件
- 编译hadoop2.6.0的eclipse插件
- hadoop1.2.1-eclipse插件编译