Warning: file_get_contents(/data/phpspider/zhask/data//catemap/9/java/319.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Java 将文件加载到Eclipse测试控制台(VM)_Java_Eclipse - Fatal编程技术网

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

Java 将文件加载到Eclipse测试控制台(VM),java,eclipse,Java,Eclipse,我是Eclipse新手,一直在尝试加载一个CSV文件,以便Eclipse的虚拟机在程序中提供适当的输入时能够找到并识别它。我已经尝试了以下方法: 将其复制到SRC文件夹。然而,这没有帮助。我没有尝试将其复制到bin文件夹或任何文件夹,如/src/test 我也读过官方文件中的内容。但是,我找不到中央测试编辑器 如何将测试文件(尤其是CSV文件)加载到虚拟控制台中,以便在程序运行时识别它?我也搜索了其他几个答案,但无法理解这个概念 谢谢。试着把它放在项目的根目录中。通过代码访问文件时,会在Java

我是Eclipse新手,一直在尝试加载一个CSV文件,以便Eclipse的虚拟机在程序中提供适当的输入时能够找到并识别它。我已经尝试了以下方法:

  • 将其复制到SRC文件夹。然而,这没有帮助。我没有尝试将其复制到bin文件夹或任何文件夹,如/src/test
  • 我也读过官方文件中的内容。但是,我找不到中央测试编辑器
  • 如何将测试文件(尤其是CSV文件)加载到虚拟控制台中,以便在程序运行时识别它?我也搜索了其他几个答案,但无法理解这个概念


    谢谢。

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

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

    File file = new File("myCsv.csv");
    
    在这种情况下,以下情况适用:

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


    谢谢,如果您在发布用于访问文件的代码时仍有问题,请允许我测试此.mCode。