经过大约4次尝试,我已经设法使用git签出了apache的Hadoop源代码,并发出了一个
mvn eclipse:eclipse命令,然后将所有项目导入到eclipse中。到目前为止,这是我最成功的一次。我就快到了。我尝试构建和清理所有项目,一切都进行得很顺利。现在我只有3个错误要处理了。如果有人能帮我这个忙,我将不胜感激。我已经试着让它工作了大约2天左右。总之,在Eclipse中,我有大约20个Hadoop项目。只有两个有错误。一个叫做"hadoop-streaming“,另一个叫做”hadoop-tools-dist“。
该错误显示以下内容:
项目'hadoop-streaming‘缺少所需的源文件夹:'C:/Users/User/hadoop/hadoop-yarn-project/hadoop-yarn/hadoop-yarn-server/hadoop-yarn-server-resourcemanager/conf’
其他错误主要与此错误相关。不管怎么说,Eclipse就是这么说的。我试图将文件夹复制到需要它的地方,但这并没有清除错误。有人知道怎么解决这个问题吗?如果你需要我的任何帮助,尽管说。
发布于 2013-02-11 17:29:57
我不知道Hadoop项目是什么样子,但我猜它使用的是maven。因此,不要使用
mvn eclipse:eclipse我建议使用eclipse ->导入maven项目的导入功能(即使有时工作比人们预期的要难)。与您的问题有关,每当有某种类型的文件夹没有添加为eclipse中的源文件夹(为源生成的文件夹等)时,我就会遇到这种错误。因此,我建议检查您提到的文件夹是否已经存在,以及它是否被添加为源文件夹。如果没有,只需相应地标记它(源文件夹)。清理项目(项目>清理...)如果需要更新maven项目(右键单击父项目> Maven >更新项目...)
祝好运!
发布于 2019-09-04 20:23:08
在eclipse中:
右键单击栏左侧的目录,单击hadoop-streaming program
Properties
Link Source
Java Build Path hadoop-streaming program
Properties
Link Source
Java Build Path>H218
Next按钮,inclusion add capacity-scheduler.xml,exclusion patters add
(your hadoop-src root path)/hadoop-yarn-project/hadoop-yarn/hadoop-yarn-server/hadoop-yarn-server-resourcemanager/confhttps://stackoverflow.com/questions/14806849
复制相似问题