通过Swagger Rest API调用运行Sqoop Java程序时包丢失错误

时间:2015-06-08 06:57:43

标签: hadoop sqoop swagger

我有一个java程序,可以使用sqoop选项将数据从表导入hdfs。代码在eclipse中作为独立执行时执行正常。但是如果我使用swagger通过rest api调用相同的程序(没什么好看的,在其余代码中我创建了第一个类的对象并调用该方法),我得到一个错误,它无法找到hadoop.io包。 / p>

  

错误:包org.apache.hadoop.io不存在   import org.apache.hadoop.io.BytesWritable;

有人可以帮助为什么它在独立的java程序中工作,而不是在通过swagger调用时?我通过maven导入了hadoop和sqoop包。

1 个答案:

答案 0 :(得分:0)