zoukankan      html  css  js  c++  java
  • maven-deploy失败

    昨天遇到的问题,mavne项目执行deploy的时候,出错。提示

    Return code is: 401, ReasonPhrase: Unauthorized. -> [Help 1]

    很直白,就是权限问题。

    那就上网搜索,deploy的配置。其实要deploy到远端私服,就两点:

    1:本地pom文件,配置

      <distributionManagement>
       <repository>
        <id>releases</id>
        <name>Internal Releases</name>
        <url>http://自己服务器地址:8081/nexus/content/repositories/releases</url>
       </repository>
      </distributionManagement>

    2:maven的setting.xml配置

     <servers>
         <server>
           <id>releases</id>   <!-- 注意这里的id名字要和pom.xml里配置的名字保持一致 -->
           <username>deployment</username>
           <password>deployment</password>
         </server>
     </servers>

    检查下来,两条都“符合”,我的天这肿么办。于是再看。。。

    最终发现,项目顶层有parent配置,parent配置中distributionManagement项的id是另一个名字。

    so找不到对应server配置的用户名、密码。

    但是再想想,我项目的pom.xml里已经配置了,为什么没有抵掉parent里的配置呢。

    期待成为寂寞高手的武林老白
  • 相关阅读:
    NOI2015 品酒大会
    BJOI2017 喷式水战改
    代码注释
    mysql zip 安装 和 修改密码
    Jrebel 永久免费激活步骤
    layui 在springboot2.x 时,页面展示不了layui的问题
    最小生成树
    loj 10117 简单题(cqoi 2006)
    vijos 1512 SuperBrother打鼹鼠
    vijos 清点人数
  • 原文地址:https://www.cnblogs.com/aquariusm/p/6255643.html
Copyright © 2011-2022 走看看