**结束。**此问题不符合堆栈溢出准则。它目前不接受答案。
**想改进这个问题吗?**更新问题,使其成为堆栈溢出的主题。
三年前关门了。
改进这个问题
我正在尝试使用hadoop实现一个示例字数计算程序。我已下载并安装 Hadoop 2.0.0
. 我想用eclipse来做这个示例程序,因为我认为在我的实际项目中,我必须只使用eclipse。
我找不到hadoop相关的jar文件,比如 hadoop-core.jar
以及其他必需的jar文件。我搜索了2.0Hadoop的所有文件夹,但是找不到那些文件。这些文件在hadoop的1.0版本中可用,但在2.0版本中不可用。我想知道在哪里可以得到这些文件?
我找不到关于2.0版本的太多信息。
请帮忙
8条答案
按热度按时间hec6srdp1#
这对我在hadoop 2.6.0的mac上很有用:
或者在hadoop目录中搜索“.jar”,您可以看到所有的.jar文件。
de90aj5v2#
hadoop-core-{version}.jar
成为hadoop-common-{version}.jar
从hadoop 2开始+esbemjvw3#
在hadoop2.7.2上,我必须将其设置为与hadoophome相同。
vfh0ocws4#
在下面的位置,您可以找到您已安装的按发行版命名的文件夹,其中有一个jar文件夹/opt/cloudera/parcels/[cloudera配送]/jars/
示例:/opt/cloudera/parcels/cdh-5.4.10/jars
wn9m85ua5#
hadoop核心-${hadoop\u version}.jar在
目录,而不是${hadoop\u home}目录。
zz2j4svz6#
实际上,一开始我也遇到了类似的问题。显然,没有
hadoop-core.jar
对于版本2。您必须下载hadoop common和mapreduce客户机核心jar并同时使用它们。我相信它会解决你的问题。希望这有帮助!编辑:我刚刚更新了链接,这样人们就可以从存储库中选择合适的版本,因为我们现在已经超过了最初的版本2。
4uqofj5v7#
在下面列出的文件夹中包含jar对我很有用:
gjmwrych8#
我们可以从https://mvnrepository.com website.
示例-https://mvnrepository.com/artifact/org.apache.hadoop/hadoop-core/1.2.1