将文件加载到Eclipse测试控制台(VM)

时间:2013-02-24 10:09:35

标签: java eclipse

我是Eclipse的新手,并且一直在尝试加载一个CSV文件,以便Eclipse的虚拟机在我的程序中给出适当的输入时可以找到并识别它。我已经尝试了以下内容:

  1. 将其复制到SRC文件夹。但这并没有帮助。我没有尝试将其复制到bin文件夹或任何文件夹,如/ src / test。
  2. 我还阅读了官方文档中的appropriate guide。但是,我无法找到中央测试编辑器as described
  3. 如何将测试文件(尤其是CSV文件)加载到虚拟控制台中,以便在程序运行时识别?我也搜索了其他几个答案,但无法理解这个概念。

    感谢。

1 个答案:

答案 0 :(得分:1)

尝试将其放在项目的根目录中。通过代码访问文件时,会在Java系统变量user.dir中指定的目录中搜索文件,该目录通常是项目的根目录。

我假设您尝试按如下方式加载文件:

File file = new File("myCsv.csv");

在这种情况下,以下情况适用:

  

默认情况下,java.io包中的类总是解析相对的   针对当前用户目录的路径名。该目录已命名   由系统属性user.dir,通常是在中的目录   调用了Java虚拟机。