Warning: file_get_contents(/data/phpspider/zhask/data//catemap/9/java/361.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使用相对路径引用项目中的文件_Java_Eclipse_Resources_Relative Path - Fatal编程技术网

Java eclipse使用相对路径引用项目中的文件

Java eclipse使用相对路径引用项目中的文件,java,eclipse,resources,relative-path,Java,Eclipse,Resources,Relative Path,我正在尝试使用Apache的一个客户端库将一些东西上传到web上。但是,我在查找要上载的资源文件时遇到问题。我的项目设置如下所示: Root/src/a/b/c/d/program.java Root/resource/resourceFile.txt 我想知道从program.java引用资源文件的字符串路径是什么 File f=新文件(“此处的路径是什么?”) 提前感谢。 Eclipse(默认情况下)不会在构建项目中包含此文件 来自Eclipse环境的项目路径信息在生成的项目中不可用 如果

我正在尝试使用Apache的一个客户端库将一些东西上传到web上。但是,我在查找要上载的资源文件时遇到问题。我的项目设置如下所示:

Root/src/a/b/c/d/program.java

Root/resource/resourceFile.txt

我想知道从program.java引用资源文件的字符串路径是什么

File f=新文件(“此处的路径是什么?”)

提前感谢。

  • Eclipse(默认情况下)不会在构建项目中包含此文件
  • 来自Eclipse环境的项目路径信息在生成的项目中不可用
如果您在Eclipse中运行它,它将显示应用程序的基本路径

了解

File f = new File(".");
System.out.println(f.getAbsolutePath());
小贴士:

  • 阅读JavaAPI的文档
  • 对于这样的问题,请编写最小测试程序
    • Eclipse(默认情况下)不会在构建项目中包含此文件
    • 来自Eclipse环境的项目路径信息在生成的项目中不可用
    如果您在Eclipse中运行它,它将显示应用程序的基本路径

    了解

    File f = new File(".");
    System.out.println(f.getAbsolutePath());
    
    小贴士:

  • 阅读JavaAPI的文档
  • 对于这样的问题,请编写最小测试程序