如何运行使用Hadoop库的本机Java?

时间:2014-09-23 14:49:52

标签: java hadoop hdfs yarn

我有一个简单的标准Java应用程序,可以将文件从本地文件系统复制到远程HDFS。

我能够使用yarn命令成功运行应用程序。 例如:

yarn jar test.jar copyFileApp

但是,上面的命令要求在本地安装Hadoop,这是我不想要的。有什么办法可以使用本机java运行应用程序。 e.g:

java -cp test.jar copyFileApp

当我尝试使用本机Java时,它抱怨找不到本机Hadoop库。

e.g。

14/09/23 16:36:11 WARN util.NativeCodeLoader: Unable to load native-hadoop library for your platform... using builtin-java classes where applicable

这可能吗?

0 个答案:

没有答案