maven加密信息配置

maven加密信息配置

  1. 设置加密盐值
mvn --encrypt-master-password "盐值"
  1. 增加settings-security.xml
<settingsSecurity>
    <!-- master的值为 mvn encrypt-master-password 生成的密文-->
    <master>{BjQjzxnHuuIHLeDxnFztbmeb0D1kh1m8zVRSQOUKVQw=}</master>
</settingsSecurity>
  • windows系统就把文件放到C:\Users\Administrator.m2\
  • linux系统就放到~/.m2/
  1. 生成密码加密
mvn --encrypt-password "密码"
  1. 配置服务
 <settings>
    ...
    <servers>
        ...
        <server>
            <id>访问地址</id>
            <username>用户名</username>
            <password>加密后密码</password>
        </server>
    </servers>
</settings>

posted @ 2022-12-07 15:28  苏戏  阅读(196)  评论(0编辑  收藏  举报