获取scala工作表文件目录

获取scala工作表文件目录,scala,intellij-idea,Scala,Intellij Idea,所以我想在scala工作表中读取一个图像文件,但我不想使用绝对路径,这样其他人就不需要在运行之前更改代码,我如何才能实现这一点?以下方法返回IDE路径,而不是我的项目路径 图像文件和工作表文件位于同一目录中 val path = File(".").toAbsolute //D:\app\idea2016\bin\ System.getProperty("user.dir") //D:\app\idea2016\bin\ 为什么不将object与main方法一起使用?提供可选参数以提供必要的

所以我想在scala工作表中读取一个图像文件,但我不想使用绝对路径,这样其他人就不需要在运行之前更改代码,我如何才能实现这一点?以下方法返回IDE路径,而不是我的项目路径

图像文件和工作表文件位于同一目录中

val path = File(".").toAbsolute //D:\app\idea2016\bin\
System.getProperty("user.dir")  //D:\app\idea2016\bin\

为什么不将
object
main
方法一起使用?提供可选参数以提供必要的路径。