【发布时间】:2015-05-29 11:57:54
【问题描述】:
我是 Maven 新手,因此,如果我的问题过于笼统,请提前道歉。我有一个 Maven 项目,称之为 projectA,它驻留在我公司的 Mercurial 存储库中(我们称之为 https://hg.mycompany.com/niceprojects/)。最近,我建立了一个单独的 Maven 项目,在同一个存储库中将其命名为projectB。我现在想在projectB 中使用我在projectA 中的一些类。仓库中的目录结构目前为:
-----niceprojects
|
|__projectA
| |__pom.xml
|
|__projectB
|__pom.xml
这样做的巧妙方法是什么?我想避免手动构建projectA,然后在projectB 中添加它的jar。我也想保持相同的目录结构。分步说明将不胜感激。非常感谢!
【问题讨论】:
-
projectA必须安装在您的存储库中,然后在projectB的 pom.xml 中声明对projectA的依赖关系