我有一个maven多模块项目
<modules>
<module>A</module>
<module>B</module>
<module>C</module>
</modules>
模块C依赖于模块A.在这个项目结构中,您可以告诉我建议使用包或安装。我没有任何其他要求与其他项目共享此项目。
答案 0 :(得分:1)
在多个模块上启动Maven命令时,如果在一个模块中指定的依赖项可用作在同一命令中构建的项目,则Maven将使用当前构建的输出作为依赖项,而不是当前构建中存在的JAR。本地存储库。
因此,只要这些模块始终构建在一起,就可以使用install
来使模块的更改可供模块使用 。