2

我有三个项目(管理员、用户、查看器),每个项目我在 Eclipse 的类路径中添加了 jar 文件。现在我必须在用户中使用一些管理模块,在查看器中使用一些管理和用户模块(无循环依赖)。但是有没有办法添加罐子(在一个地方每个项目都很常见)。我正在将项目类打包到 jar 中,我可以将 jar 也打包在其中吗?

4

2 回答 2

3

有几种方法可以做到这一点:

  1. 创建一个“公共基础”项目。将所有共享的 JAR 添加到其中,然后在“Java Build Path”编辑器的“Order & Export”选项卡上选择所有 JAR。所有这些基础项目都作为所有其他项目的“项目”依赖项。

  2. 创建用户库

  3. 通过M2E 插件使用 Maven来管理你的依赖

于 2013-05-02T07:30:38.517 回答
1

您必须记住,随着项目的进展,更多的事情将变得“普遍”。为了避免重复和可能发生的其他问题,我建议创建一个通用项目,该项目将包含所有通用内容,例如通用代码(实用程序类、通用域等)、通用库和其他机制。

如果你不使用 maven,你应该考虑这样做,因为它会让你的生活更轻松。

于 2013-05-02T07:32:26.790 回答