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

标签 java eclipse

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

  1. 将其复制到 SRC 文件夹。然而这并没有帮助。我没有尝试将其复制到 bin 文件夹或任何文件夹(例如/src/test)。
  2. 我还阅读了appropriate guide在官方文档中。但是,我无法找到中央测试编辑器as described .

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

谢谢。

最佳答案

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

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

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

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

By default the classes in the java.io package always resolve relative pathnames against the current user directory. This directory is named by the system property user.dir, and is typically the directory in which the Java virtual machine was invoked.

关于java - 将文件加载到 Eclipse 测试控制台 (VM),我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/15050668/

相关文章:

java - Spring OAuth2 不提供刷新 token

java - 如何说服 Eclipse 提供非必需的方法?

java - Eclipse:查找 Java 和 JSF/JSP 中的引用

java - Callable和Future的实际实现

java - 贾夫、卢塞恩 : Search with numbers as String not working

java - 为什么使用 Android 插件的 Jenkins 多配置作业失败?

java - org.apache.catalina.LifecycleException tomcat错误

java - Docusign 嵌入式编辑

java - 程序在 IDE 中运行良好,但在 Jar 文件中运行不佳

java - Stanford OpenIE 示例代码编译错误