0

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

  1. 将其复制到 SRC 文件夹。然而,这并没有帮助。我没有尝试将它复制到 bin 文件夹或任何文件夹,例如 /src/test。
  2. 我还阅读了官方文档中的相应指南。但是,我无法找到所描述的中央测试编辑器。

如何将测试文件(尤其是 CSV 文件)加载到虚拟控制台中,以便在程序运行时对其进行识别?我也搜索了其他几个答案,但无法掌握这个概念。

谢谢。

4

1 回答 1

1

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

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

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

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

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

于 2013-02-24T10:13:34.770 回答