【问题标题】:Unable to acces files of other project in a eclipse java project无法访问eclipse java项目中其他项目的文件
【发布时间】:2013-06-20 19:29:35
【问题描述】:

我在eclipse项目A和项目B中有两个java项目,项目A有两个文件夹source和resources,我在项目B的构建路径中添加了项目A,在项目B中我可以使用项目A的类但不能资源中的文件,当我尝试使用 FileI/O 打开文件时,我得到 FileNotFoundException。有人可以帮助我吗,我是eclipse的新手

在项目 B 使用位于资源文件夹中的项目 A 的文件 Sample.txt

FileInputStream fis = new FileInputStream("resources/Sample.txt");

【问题讨论】:

  • 你能告诉我们你正在使用的代码吗?
  • 资源文件夹是否在该项目的输出中?
  • 这个问题被回答了几次:stackoverflow.com/questions/17189265/…
  • 更改了我的代码以使用 getResourceStream 并且它工作并在构建路径中添加了资源文件夹。谢谢:D

标签: java eclipse


【解决方案1】:

将您的资源文件夹也作为源文件夹。选择项目 A,进入项目 > 属性,在 java 构建路径 > 源选项卡下,添加资源文件夹。这将确保资源中可用的所有文件都复制到 bin 文件夹中,并且可以称为类路径资源。

【讨论】:

    猜你喜欢
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 2018-03-14
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 2011-02-21
    • 1970-01-01
    相关资源
    最近更新 更多