我有一个遗留的 Java(不是我的母语)应用程序,我试图在 Eclipse Galileo 中构建它。
因为这不是我自己的,所以我不能说设计的质量,但我遇到过很多这样的例子:
在一个名为“lib_a”的项目中,我将有一个包含以下内容的文件:
import com.acme.lib_b.onething;
另一方面,“lib_b”项目将包含:
import com.acme.lib_a.anotherthing;
当然,问题是无法构建一个项目,因为错误阻止我创建可以作为外部存档添加到另一个项目的 .jar 文件,反之亦然。
在我看来,这在构建 Java 应用程序时一定很常见。从头开始重写它不是一个选择,所以我想知道“其他人做了什么。”
最佳答案
您可以在 eclipse 中链接项目,因此您实质上是将一个项目声明为另一个项目的依赖项,就像声明一个 jar 一样。
项目:-> 属性 -> 单击“项目”选项卡,单击“添加”,您将可以选择任何打开的项目。此外,eclipse 会跟踪这些,以便在您打开“A”链接项目时B”打开。
关于java - 在 Eclipse 中使用循环导入构建 Java 项目,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/2418715/