java maven rebuild依赖关系

问题描述:

我有一个项目有依赖关系A. 项目打包成WAR和依赖项A - 进入jar。 另一个依赖项B,也取决于A. 我想打包项目,当项目B打包时,它必须重建其依赖项A而不是获取编译依赖项。 请帮忙,我该如何做到这一点java maven rebuild依赖关系

总是执行干净的时候做一个安装,即mvn clean install。这将确保项目中的所有模块都被重建,打包并安装在本地.m2存储库中,以供父项依赖项和项目包含。

+0

谢谢,但模块B使用程序集打包,我不包装它在命令行 – jdevrr 2010-12-06 15:11:39

您可能需要的是一个包含三个项目(WAR,A和B)的多模块项目。然后,您可以在多模块项目上运行mvn包,它将构建并打包所有最新的项目代码,而无需先运行mvn install来首先更新本地存储库中的依赖项。