在hadoop上运行作业时,jar异常无效

时间:2013-08-11 19:27:25

标签: java hadoop jar

我使用apache ant创建了一个jar文件但是在使用命令

之后

$ hadoop jar HelloWorld.jar org.MaxTemperatureWithCombiner inputpath outputpath

它抛出“Not a valid jar”异常。

这个JAR在另一个系统上完美运行,运行相同版本的Hadoop。所以这是一个配置问题。我现在确定罐子很好。

'hadoop jar'命令试图在/ home / myname中搜索jar,这是我的ubuntu家,而不是我的dfs home,就像'/ user / myname'。所以罐子很好,但它无法找到任何罐子。

因此当我在/ home / myname / Desktop作为我的PWD时。 然后它说:不是一个有效的jar:/home/myname/Desktop/HelloWorld.jar

对此有什么可行的解决方案?

0 个答案:

没有答案