24

我需要将父 POM(没有 JAR 文件)安装到我的本地 .m2 存储库中。mvn install:install-file不会让我这样做,它总是要求有效的-Dfile=<path-to-jar>.

我该如何安装tmp/dependency-management-1.0.0-SNAPSHOT.pom

4

1 回答 1

39

当您需要指定-Dfile时,您可以告诉mvn install:install-file忽略该文件并使用以下命令安装 POM -Dpackaging=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.

于 2014-05-19T14:07:21.243 回答