我正在尝试构建一个包含在 Eclipse 中构建 map/reduce 作业所需的所有 jar 文件的 Hadoop 库。
在 Ubuntu 上安装 Hadoop 时,我需要哪些 .jar 文件以及从 CDH4 的单节点安装的哪些文件夹?
我正在尝试构建一个包含在 Eclipse 中构建 map/reduce 作业所需的所有 jar 文件的 Hadoop 库。
在 Ubuntu 上安装 Hadoop 时,我需要哪些 .jar 文件以及从 CDH4 的单节点安装的哪些文件夹?
假设您已经从https://ccp.cloudera.com/display/SUPPORT/CDH4+Downloadable+Tarballs下载了 CDH4 tarball 发行版
在解压后的目录中找到build.properties
文件:
hadoop-2.0.0-cdh4.0.0/src/hadoop-mapreduce-project/src/contrib/eclipse-plugin
为您的 Eclipse 安装目录添加一个属性到此文件:
eclipse.home=/opt/eclipse/jee-indigo-SR2
ant
从hadoop-2.0.0-cdh4.0.0/src/hadoop-mapreduce-project
目录运行构建jar您现在将在hadoop-2.0.0-cdh4.0.0/src/hadoop-mapreduce-project/build/contrib/eclipse-plugin/
文件夹中有一个 jar
为了最终回答您的问题,依赖 jars 现在位于:
hadoop-2.0.0-cdh4.0.0/src/hadoop-mapreduce-project/build/contrib/eclipse-plugin/
如果您想要列表,要非常详细,请参阅此pastebin