0

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

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

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

4

1 回答 1

1

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

mvn install   

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

您只能使用-N选项 安装父 pom

mvn -N install
于 2013-09-15T19:03:00.890 回答