记一次内网maven私服初始化方法( 二 )


文章插图
 
自己通过程序循环调用 api 接口将依赖上传至 nexus 私服 。

注意上传权限问题,在http请求头里设置Authorization:Basic[空格][用户名:密码对应的base64编码字符串],比如admin:admin123对应为YWRtaW46YWRtaW4xMjM=
注意:调用api实际使用时不能用admin:admin123去做认证,因为nexus认为admin123是admin的默认密码,默认密码验证会不通过 。
附:上传程序:
https://pan.baidu.com/s/1kJExCa974xk_wkqYXFgd9w?pwd=akc2
1、上传程序里的日志文件要先创建
2、权限认证字符串根据实际调整
参考:
  1. nexus3:https://help.sonatype.com/docs
  2. maven deploy插件:https://maven.Apache.org/plugins/maven-deploy-plugin/usage.html
  3. 前端依赖离线下载:https://github.com/Meir017/node-tgz-downloader
 
欢迎交流、指正 。




推荐阅读