在Eclipse中的另一个项目中使用来自一个Java项目的文件

时间:2013-04-12 15:29:00

标签: java eclipse reference hyperlink include

我有两个Java项目 - MyProjectMyProjectStubs

MyProject拥有大部分课程。

MyProjectStubs具有某些“虚拟”类,其处理将在稍后由更敏感的处理替换 - 这些处理不能与MyProject项目存储在同一网络上。

我能够告诉MyProjectStubs“需要”MyProject才能构建。但是,当然,我必须在MyProjectStubs中使用MyProject中的相同文件,以便MyProject无错误地构建。

有没有办法从MyProject删除这些虚拟文件,让MyProject引用MyProjectStubs中的文件而不在两个项目之间创建循环引用?

1 个答案:

答案 0 :(得分:1)

使用接口。这正是“虚拟”文件,如果你将接口放到将来在MyProject中开发的类中,然后在另一个MyProjectStubs中实现这些接口存根,MyProject将编译。

这是界面存在的主要原因之一。