如何在我的本地 m2 存储库中安装 POM?
Posted
技术标签:
【中文标题】如何在我的本地 m2 存储库中安装 POM?【英文标题】:How do I install a POM in my local m2 repository? 【发布时间】: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
?
【问题讨论】:
【参考方案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
传递的值。
【讨论】:
以上是关于如何在我的本地 m2 存储库中安装 POM?的主要内容,如果未能解决你的问题,请参考以下文章
如何强制 IntelliJ 中的 Maven 从本地 .m2 存储库中提取特定依赖项
如何使用 PAT 从本地 Azure Artifacts 存储库在 docker 容器中安装 powershell 模块?