使用自定义 pom 部署工件

如果已经存在一个 pom 并希望将其与 3rd 方工件一起部署,请将pomFile参数设置为 pom.xml 的路径。

mvn org.apache.maven.plugins:maven-deploy-plugin:3.0.0-M1:deploy-file -Durl=file:///C:/m2-repo \
                                                                            -DrepositoryId=some.id \
                                                                            -Dfile=path-to-your-artifact-jar \
                                                                            -DpomFile=path-to-your-pom.xml

请注意,groupId、artifactId、版本和打包信息是从给定的 pom 中自动检索的。

注意:通过使用目标的完全限定路径,您可以确保使用 maven-deploy-plugin 的首选版本。使用mvn deploy:deploy-file时,其版本取决于 pom 中的规范或 Apache Maven 的版本。