Ответ 1
Файл больше не является частью stdlib. Вместо этого вы должны использовать scala.io.Source
. Чтобы прочитать весь файл, вы можете сделать
val fileContents = io.Source.fromFile("my_file.txt").mkString
этого следует избегать для больших файлов. В случае больших файлов используйте Source.getLines
вместо этого и обрабатывайте файл по строкам. Source
также имеет много других удобных методов, поэтому проверьте их здесь http://www.scala-lang.org/api/current/index.html#scala.io.Source