2016-06-28 44 views
0

大多数教程都涉及到下载虚拟机​​以使用Hadoop。 有没有办法从头开始创建Hadoop项目,或者使用IntelliJ导入现有项目?有没有办法在IntelliJ上创建Hadoop项目?

此外,我正在使用Windows 10,并且添加环境变量HADOOP_HOMEJAVA_HOME似乎没有工作。

这里是我已经得到了错误:

Error: JAVA_HOME is incorrectly set. 
    Please update C:\Hadoop\hadoop-2.7.2\conf\hadoop-env.cmd 

但是,我JAVA_HOME正确设置。

回答

0

Hadoop的全部重点在于您拥有运行MapReduce任务的节点集群。 MapReduce作业就是您可以在任何IDE(例如IntelliJ)中创建的Java程序。此代码然后可以在您的群集上运行。如果您没有群集,那么您需要创建一个即将下载VM的时间。

但是,如果你只是在你的计算机上运行它,那么使用MapReduce没有意义,因为你的集群是虚拟的,所以你不会获得性能改进。这听起来像是你对Hadoop的误解。研究它更多地理解你为什么试图做不起作用。

相关问题