在Scala中更改工作目录

时间:2014-06-25 13:33:33

标签: scala

我在Windows机器上使用Eclipse IDE中的Scala。

我正在尝试从特定目录中获取文件列表:

    val filesHere = (new java.io.File(".")).listFiles

这提供了默认目录中所有文件的文件名,即D:\ Scala \ eclipse。这可以通过以下命令确认:

    System.getProperty("user.dir")                  
    > res23: String = D:\Scala\eclipse

我尝试使用以下命令将目录更改为其他位置(基于here的建议)

    System.setProperty("user.dir","D:/Scala/")      

通过以下命令确认用户目录已更改:

    System.getProperty("user.dir")                  
    > res25: String = D:/Scala/

但是,以下命令列出了默认目录中的文件,而不是新目录:

    val filesHere = (new java.io.File(".")).listFiles

有人可以解释如何指向新目录吗?

0 个答案:

没有答案