无法读取scala中的文件

时间:2017-12-13 04:11:15

标签: scala

Link of my screenshot 我是Scala的初学者,尝试阅读该文件但获得select date_trunc('month', col) + interval '1 month' - interval '1 day' ,可以有人帮忙。

java.io.FileNotFoundException

3 个答案:

答案 0 :(得分:0)

尝试使用绝对路径,问题就会消失。

答案 1 :(得分:0)

一种选择是将您的csv文件移动到资源文件夹中并将其作为资源加载,如:

val f = new File(getClass.getClassLoader.getResource("your/csv/file.csv").getPath)

或者您可以尝试从绝对路径加载它!

答案 2 :(得分:0)

请阅读Scala Cookbook的作者Alvin Alexander撰写的this post about reading CSV

fromFile

正如Silvio Manolo指出的那样,您不应该将{{1}}用于绝对路径,因为您的代码需要运行相同的文件层次结构。在初稿中,这是可以接受的,因此您可以继续前进并测试真正的工作!