【发布时间】:2011-03-21 14:11:01
【问题描述】:
我对 Maven 非常陌生,现在正在尝试设置我的第一个项目树。我很难理解两种选择之间的区别:
我有要捆绑的 jar 和 war 项目(各两个)。传统上,我只会创建一个包含所有四个作为依赖项的 ear 项目。
现在我阅读了有关 poms 聚合的信息,但不知道该怎么办(请参阅http://maven.apache.org/pom.html#Aggregation)。我应该创建一个包含四个项目的聚合 POM 吗?
我想基本上我的问题是:如果依赖项是我“自己的”项目之一,那么模块和依赖项之间的最大区别是什么。
【问题讨论】:
-
SO 的约定是使用标记 maven-2,除非您指的是(死)maven 版本 1。如果您问我,这很麻烦,但就是这样.为你改变了。
标签: java maven-2 dependencies aggregation