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

时间:2011-07-21 18:29:38

标签: java eclipse resources relative-path

我正在尝试使用Apache的一个客户端库将某些内容上传到Web。但是,我无法找到要上载的资源文件。我的项目设置如下:

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

Root / resource / resourceFile.txt

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

文件f =新文件(“这里会有什么路径?”);

提前致谢。

1 个答案:

答案 0 :(得分:1)

  • Eclipse(默认情况下)不会在构建的项目中包含此文件。
  • Eclipse环境中的项目路径信息在构建的项目中不可用

如果在Eclipse中运行它,它将显示应用程序的基本路径。

了解

File f = new File(".");
System.out.println(f.getAbsolutePath());

提示:

  1. 阅读Java API文档
  2. 对于这样的问题,请编写最小测试程序