Maven使用自己的脚本构建项目

时间:2013-09-15 18:33:43

标签: maven maven-2

我有很多模块Maven项目。由于生成类和配置文件的外部工具,我需要使用在“mvn compile”之后和“mvn package”之前运行的maven-exec-plugin。如果使用该工具,我必须准备bat文件,它分别构建所有模块。

现在是问题 - 在删除m2 s folder (local repository of Maven) i can之后构建任何模块因为异常。它说无法解决项目的依赖关系(该存储库中没有pom.xml文件)。

每次构建任何模块时,我都需要一个安装或覆盖m2 maven本地存储库中项目的主pom.xml文件的解决方案。

1 个答案:

答案 0 :(得分:1)

带有工件的

pom文件(在package阶段期间创建)安装到本地存储库
在安装phase期间 你可以执行

mvn install   

将所有pom(和附加的工件)安装到本地存储库。

您只能使用-N选项

安装父pom
mvn -N install