hadoop 报错Error: java.io.FileNotFoundException: Path is not a file:/xx1/xx2的解决办法
2016-09-23 09:03
966 查看
主要原因就是hadoop1.x的FileInputFormat.setInputPaths(job, new Path(input));
在hadoop2.x的环境运行导致的,将上述代码用下面两行代码替换即可:
FileInputFormat.setInputDirRecursive(job, true);
FileInputFormat.addInputPath(job, new Path(input));
在hadoop2.x的环境运行导致的,将上述代码用下面两行代码替换即可:
FileInputFormat.setInputDirRecursive(job, true);
FileInputFormat.addInputPath(job, new Path(input));
相关文章推荐
- Java VisualVM分析JVM内存溢出
- 常见的Java 问题排查方法
- eclipse字体颜色的设置方法
- 以一个小例子来说明java中 == 与 equals() 的区别
- Java程序:从命令行接收多个数字,求和并输出结果
- Java基础Day02测试题
- java List遍历的性能分析
- 浅谈面向对象
- Spring读取properties方式
- 重装Eclipse、离线安装ADT、Android SDK
- Java中的Comparable<T>和Comparator<T>接口
- window下在同一台机器上安装多个版本jdk,修改环境变量不生效问题处理办法
- java 内部类简单介绍
- Java 之浅复制和深复制
- Spring DAO vs Spring ORM vs Spring JDBC
- spring orm模块
- spring对dao层的支持
- Spring Resource接口获取资源
- spring 上下文和spring mvc上下文和web应用上下文servletContext之间的关系
- spring beanFactory