访问另一个项目的构建路径中的项目中的文件

时间:2017-07-05 03:15:17

标签: java eclipse eclipse-classpath

我正在研究Eclipse中的框架类型项目,它附带了一个res文件夹,正如您猜测其中的资源一样。目前,它们是需要阅读的重要文本文件。

我还有一个主要的测试平台,它是自己的Eclipse项目的一部分,因为我计划将来扩展它。这个测试工具在它的Build Path中包含了框架项目,因此我可以在添加时从框架中访问类。

但这就是我的问题所在:如果我想导入一个类,那就行了。如果我想通过InputStreamReader访问文件,则会中断。我知道这是因为辅助项目中包含的文件没有放在测试装备bin文件夹中,而是放在另一个项目中自己的bin中。

有没有办法可以让我的主项目从另一个访问资源而不必在我的文件路径中执行../../欺骗?我打算把它变成一个真实的东西,并且不希望文件路径做这样的事情。

1 个答案:

答案 0 :(得分:0)

在日食中这样做,

Build Path ---> Configure Path ----> Click Project Tab ---> Add the project.

此外,您可以将其他项目打包到jar中并将其作为外部jar导入。