【问题标题】:How do I install a POM in my local m2 repository?如何在我的本地 m2 存储库中安装 POM?
【发布时间】:2014-07-07 12:59:09
【问题描述】:
我需要将父 POM(没有 JAR 文件)安装到我的本地 .m2 存储库中。 mvn install:install-file 不会让我这样做,它总是要求提供有效的 -Dfile=<path-to-jar>。
如何安装tmp/dependency-management-1.0.0-SNAPSHOT.pom?
【问题讨论】:
标签:
maven
installation
pom.xml
parent-pom
【解决方案1】:
虽然您需要指定-Dfile,但您可以告诉mvn install:install-file 忽略该文件并使用-Dpackaging=pom 安装POM:
mvn install:install-file \
-Dpackaging=pom \
-Dfile=tmp/dependency-management-1.0.0-SNAPSHOT.pom \
-DpomFile=tmp/dependency-management-1.0.0-SNAPSHOT.pom
将只安装 POM,忽略作为 file 传递的值。