Deployment failed: repository element was not specified in the POM inside distributionManagement...

Deployment failed: repository element was not specified in the POM inside distributionManagement element or in -DaltDeploymentRepository=id::layout::url parameter

项目发版

  • 执行脚本

    	
    	clean deploy -U -Dmaven.test.skip=true
    
    
    

报错信息

  • Deployment failed

    	
    	Deployment failed: repository element was not specified in the POM inside distributionManagement element or in -DaltDeploymentRepository=id::layout::url parameter
    
    

解决方案

  • 通过在主 pom.xml 中的 distributionManagement 选项卡下添加存储库 url

    	<distributionManagement>
    	    <repository>
    	        <id>releases</id>
    	        <url>http://domain:port/content/repositories/releases</url>
    	    </repository>
    	    <snapshotRepository>
    	        <id>snapshots</id>
    	        <url>http://domain:port/content/repositories/snapshots</url>
    	    </snapshotRepository>
    	</distributionManagement>
    
    

参考链接

  • maven deploy时报错

    https://blog.csdn.net/liuxiao723846/article/details/52604377

  • repository element was not specified in the POM inside distributionManagement element or in -DaltDep loymentRepository=id::layout::url parameter

    https://syntaxfix.com/question/6997/repository-element-was-not-specified-in-the-pom-inside-distributionmanagement-element-or-in-daltdep-loymentrepository-id-layout-url-parameter


版权声明:本文为weixin_42586723原创文章,遵循CC 4.0 BY-SA版权协议,转载请附上原文出处链接和本声明。