- ALL
- java33
- linux32
- 工具17
- 其他14
- 数据库7
- vue5
- git5
- nas5
- 前端5
- ai3
- framework3
- windows3
- app2
- 脚本2
- docker2
- hexo2
- maven2
- 智能家居2
- 小程序2
- spring2
- 资源1
- api1
- mysql1
- 安全1
- markdown1
- question1
- python1
- 运维1
- 数据结构1
- 数据传输1
- nginx1
2024年发布到maven中心库的新方式
[前言] 之前写过若干java开发时简化操作或者是拓展功能的工具包,因为懒好久没更新了。最近因为个别项目里面使用时出现应用场景不太够就更新了一波。本打算立刻发布到maven的中心库中以便引入,突然发现发不上去了!于是有了以下调查内容。 背景 发布时出现401错误 Remote staging finished with a failure: Failed to deploy artifacts: Could not transfer artifact cn.allbs:allbs-influx:jar:javadoc:2.1.0 from/to sonatype-nexus-snapshots (s01.oss.sonatype.org:443/service/loc…): status code: 401, reason phrase: Content access is protected by token...
发布工具包至maven中心库
注册 引用站外地址 在maven中心库注册 注册 提出工单 查看审核记录 gpg密钥 下载位置 1234567# 密钥生成gpg --gen-key# 上传公钥gpg --keyserver hkp://keyserver.ubuntu.com:80 --send-keys 公钥# 查看公钥是否上传成功gpg --keyserver hkp://keyserver.ubuntu.com:80 --recv-keys 公钥 配置maven setting.xml 1234567891011121314151617181920212223242526272829303132333435363738<?xml version="1.0" encoding="UTF-8"?><settings xmlns="http://maven.apache.org/SETTINGS/1.0.0" ...