Maven发布封装到中央仓库时候报错:no default secret key: No secret key
点击上方蓝色“程序猿DD”,选择“设为星标”
回复“资源”获取独家整理的学习资料!
今天因为发布swagger-spring-boot-starter
做一个问题的修复,然后碰到了下面这个问题,记录一下解决过程,帮助后续碰到类似问题的童鞋:
*gpg: WARNING: "--no-use-agent" is an obsolete option - it has no effect
gpg: no default secret key: No secret key
gpg: signing failed: No secret key
我们可以用gpg的命令来看一下当前密钥的情况:
$ gpg --list-keys
gpg: 正在检查信任度数据库
gpg: marginals needed: 3 completes needed: 1 trust model: pgp
gpg: 深度:0 有效性:1 已签名:0 信任度:0-,0q,0n,0m,0f,1u
/Users/zhaiyongchao/.gnupg/pubring.kbx
--------------------------------------
pub rsa2048 2017-12-05 [SC] [已过期:2019-12-05]xxxxxxxxxxxxxxx
uid [已过期] zhaiyongchao <didi@didispace.com>
可以看到原来设置的密钥对已经失效,所以下面就来使用gpg续订过期的密钥对:
第一步:进入密钥编辑
$ gpg --edit-key xxxxxxxxxxxxxxx
gpg (GnuPG) 2.2.3; Copyright (C) 2017 Free Software Foundation, Inc.
This is free software: you are free to change and redistribute it.
There is NO WARRANTY, to the extent permitted by law.私钥可用。sec rsa2048/aaaaaaaaaaaaaaaa创建于:2017-12-05 已过期:2019-12-05 可用于:SC信任度:绝对 有效性:已过期
ssb rsa2048/bbbbbbbbbbbbbbbb创建于:2017-12-05 已过期:2019-12-05 可用于:E
[已过期] (1). zhaiyongchao <didi@didispace.com>
第二步:延长私钥与公钥的过期时间,并保存修改
gpg> expire
将要变更主钥的使用期限。
请设定这把密钥的有效期限。0 = 密钥永不过期<n> = 密钥在 n 天后过期<n>w = 密钥在 n 周后过期<n>m = 密钥在 n 月后过期<n>y = 密钥在 n 年后过期
密钥的有效期限是?(0) 0
密钥永远不会过期
以上正确吗?(y/n)ysec rsa2048/aaaaaaaaaaaaaaaa创建于:2017-12-05 有效至:永不过期 可用于:SC信任度:绝对 有效性:绝对
ssb rsa2048/bbbbbbbbbbbbbbbb创建于:2017-12-05 已过期:2019-12-05 可用于:E
[ 绝对 ] (1). zhaiyongchao <didi@didispace.com>gpg: WARNING: Your encryption subkey expires soon.
gpg: You may want to change its expiration date too.gpg> key 1sec rsa2048/aaaaaaaaaaaaaaaa创建于:2017-12-05 有效至:永不过期 可用于:SC信任度:绝对 有效性:绝对
ssb* rsa2048/bbbbbbbbbbbbbbbb创建于:2017-12-05 已过期:2019-12-05 可用于:E
[ 绝对 ] (1). zhaiyongchao <didi@didispace.com>gpg> expire
将要变更子钥的使用期限。
请设定这把密钥的有效期限。0 = 密钥永不过期<n> = 密钥在 n 天后过期<n>w = 密钥在 n 周后过期<n>m = 密钥在 n 月后过期<n>y = 密钥在 n 年后过期
密钥的有效期限是?(0) 0
密钥永远不会过期
以上正确吗?(y/n)ysec rsa2048/aaaaaaaaaaaaaaaa创建于:2017-12-05 有效至:永不过期 可用于:SC信任度:绝对 有效性:绝对
ssb* rsa2048/bbbbbbbbbbbbbbbb创建于:2017-12-05 有效至:永不过期 可用于:E
[ 绝对 ] (1). zhaiyongchao <didi@didispace.com>gpg> save
到这里问题就解决了,可以再尝试一下mvn deploy来发布你的内容到中央仓库吧~
本文通过OpenWrite的Markdown转换工具发布
关注我,回复“加群”加入各种主题讨论群
图文结合!一文搞懂 Redis 常用知识点!
DD推荐:编辑器中的翻译神器!参数命名更轻松!
传统网站性能优化的三种手段
Spring Boot Admin 2.2.0发布,新增中文展示!
IntelliJ IDEA 2019.3发布,2019.2 终成过去式
Maven发布封装到中央仓库时候报错:no default secret key: No secret key相关推荐
- 发布Jar到中央仓库报错 Remote staging failed: Staging rules failure!
发布Jar到中央仓库报错 Remote staging failed: Staging rules failure! 意思是: 未遵守发布jar的规则,可以查看命令行中详细的错误描述[error]- ...
- maven管理的子父项目打包报错
问题描述: maven管理的子父项目中,打包项目时,报错,自己项目的依赖竟然要到远程仓库下载 报错信息:可以看到报错信息是:自己的写的 模块 在远程仓库没有找到 原因分析: 首先,我们自己的模块应该会 ...
- maven管理的项目导入时pom报错
maven项目导入后 : 第一步 右击--build path 修改jdk 第二步 右击--run as-- maven clean 清除上一次maven执行的结果 maven clean是mav ...
- InfoPath 发布表单到SharePoint库报错
InfoPath 发布表单到SharePoint库报错如下: 下列Web服务器未运行SharePoint 英文报错: The following web server does not appear ...
- CentOS7安装harbor仓库+修改默认用户+仓库登录报错
Docker安装和简单的使用_hrj的博客-CSDN博客 下面 搭建harbor仓库 1.安装docker-compose Linux 上我们可以从 Github 上下载它的二进制包来使用,最新发行的 ...
- Git本地仓库提交代码到远程仓库出现报错:fatal: ‘origin‘ does not appear to be a git repository fatal: Could not read fr
Git本地仓库提交代码到远程仓库出现报错:fatal: 'origin' does not appear to be a git repository fatal: Could not read fr ...
- vue3.0引入ant-design-vue报错 export ‘default‘ (imported as ‘Vue‘) was not found in ‘vue‘
vue3.0引入ant-design-vue报错 export 'default' (imported as 'Vue') was not found in 'vue' 报错如下 解决办法 根目录命令 ...
- CRMEB知识付费系统安装搭建【常见问题-19.支付宝支付报错invalid [default store dir]: /tmp/】
支付宝支付 报错 invalid [default store dir]: /tmp/ 1.如果使用支付宝sdk,首先lotusphp_runtime 文件也要一起使用 支付宝现在的php sdk中有 ...
- 引入echars5.0报错“export ‘default‘ (imported as ‘echarts‘) was not found in ‘echarts‘
引入 echars 5.0 遇到报错 "export 'default' (imported as 'echarts') was not found in 'echarts' 引入方式改为 ...
最新文章
- Spring Cloud系列:不重启eureka,清除down掉的服务
- 全新视角:用变分推断统一理解生成模型(VAE、GAN、AAE、ALI)
- java-第九章-循环结构进阶-三个班级每班4位同学成绩大于85的算平均分.
- JAVA字符流与字符集编码
- 帮助文档_中英对照读ANSYS帮助文档,是怎么玩的?
- 你要的六级成绩批量查询,它来啦......
- HDU3501——欧拉函数裸题
- JavaScript运动应用一
- 学习Python爬虫有哪些书籍书籍?看这几本书就够了
- w ndows10专业版连接不上网,Win10电脑连不上网怎么回事?Win10电脑连不上网解决办法...
- 三种Moran's I(空间自相关性) 之我见
- 成功解决 ValueError: Shape of passed values is (3, 1), indices imply (3, 3)
- 怎么查二手苹果手机价格
- 【洛谷】P1488 肥猫的游戏(博弈论+全网最详细!!!)
- 删除外键的sql语句
- java后台跳转页面实现方式
- Basic Concepts in Graphics and Architecture
- UVA1335 Beijing Guards
- 【量化课程】01_投资与量化投资
- Qt实现Qchart的打印和打印预览的几种方法