0

我有两个 Maven 项目:

  • 其中之一是一个简单的(基于 Quartz 的)调度框架
  • 另一个是更重的项目,充满依赖和资源文件。在构建期间,这些被打包在 jar 文件之外的单独目录中(并且项目的类路径配置为这些依赖项)

我希望第二个被第一个定期调用 - 但尽可能将它们分开,并且不会弄乱资源和依赖项文件夹。

做这个的最好方式是什么?

谢谢,克里斯

4

2 回答 2

0

您需要一个称为多模块项目的东西,其结构如下:

  +-- root (pom.xml)
       +-- mod-quartz (pom.xml)
       +-- mod-much (pom.xml)

mod-much 可能依赖于 mod-quartz,反之亦然。

于 2014-05-21T15:00:25.350 回答
0

我认为您需要一个父 Maven 项目,在其中声明您已经拥有的两个项目。然后在子项目的 pom 文件中,您可以相互引用它们。

于 2014-05-21T14:53:44.570 回答