【发布时间】:2013-05-29 10:39:31
【问题描述】:
有没有办法向我的 POM 添加 pom 类型依赖项并获取它的所有模块?
JavaMail 就是一个很好的例子。 Maven Central Repo 有一个名为:com.sun.mail:all:1.5.0 的父 POM,其中包含以下模块:mail、mailapi、mailapijar、smtp、imap、gimap、pop3 和 dsn。
但是,“所有”工件只有一个文件:pom.xml 有没有办法将此“所有”工件作为依赖项添加到我的 POM 并获取其所有模块?我 90% 确定这不是在 Maven 中使用依赖项的正确方法,但我想听听 The Stack 专家的意见。
想法:
<dependencies><dependency>...<type>pom</type></dependency></dependencies><dependencyManagement><dependencies><dependency>...<type>pom</type><scope>import</scope></dependency></dependencies></dependencyManagement>
【问题讨论】:
-
注意:这里有一个很棒的 tut:books.sonatype.com/mvnref-book/reference/…
标签: java maven dependencies pom.xml