2013-11-14 65 views
0

我以前在我的一个netbeans项目中使用hadoop 1.2.1。我通过在从hadoop网站下载的1.2.1发行版中包含各种jar文件来完成此操作。在netbeans中使用hadoop 2.2.0 jar文件

我在想,是否可以用hadoop 2.2.0做类似的方法?也就是说,我可以在我的netbeans项目中加入一堆jar文件,并以这种方式插入hadoop?

提前致谢!

回答

0

你可以 - 在hadoop的2.x版本中有更多的jar,但同样的原则应该可以工作。

在附注中,您可能还需要考虑使用Maven进行依赖关系管理,该管理将为您管理Netbeans中包含的jar的列表。

+0

感谢Maven的提示 - 这节省了大量的挖掘jar文件的不同文件夹。 但是,我现在得到了本地库无法加载的警告。你知道我能解决这个问题吗? – user2993589

+0

如果你有一个2.2.0的安装,你应该可以将$ HADOOP_HOME/lib/native路径添加到你的'java.library.path'中,或者将它添加到LD_LIBRARY_PATH的变量值env变量 –

+0

我试图使用命令' -Djava.library.path =/home/victor/_ct/hadoop/hadoop-2.2.0/lib/native',但我仍然收到相同的警告。 – user2993589