【发布时间】:2020-07-29 20:54:48
【问题描述】:
我正在尝试从本地 EMR 文件系统中读取文件。它在文件夹/emr/myFile.csv 下作为文件存在。但是,我不断收到FileNotFoundException。这是我用来阅读它的代码行:
val myObj: File = new File("/emr/myFile.csv")
我也在文件路径中添加了一个file://// 前缀,因为我已经看到它对其他人有用,但这仍然不起作用。所以我也尝试直接从存储在文件夹中的hadoop文件系统中读取:/emr/CNSMR_ACCNT_BAL/myFile.csv,因为我认为它可能默认在hdfs中检查。但是,这也会产生FileNotFoundException。这是代码:
val myObj: File = new File("/emr/CNSMR_ACCNT_BAL/myFile.csv")
我怎样才能把这个文件读入一个文件?
【问题讨论】:
标签: scala file hadoop filesystems filenotfoundexception