gpg: signing error: Input/output error
当我尝试使用命令mvn deploy -DperformRelease=true
部署我的maven项目时,我到了必须输入GPG密码的步骤,我得到了上述错误。我认为这是因为我错误输入了密码短语,但经过多次尝试后我仍然遇到同样的错误。然后我将我的GPG安装更新到最新的现代版本,但仍然是同样的错误。
然后我尝试创建一个新密钥,但是当我到达必须创建密码的步骤时,我收到了这个错误:
gpg: agent_genkey failed: Input/output error
Key generation failed: Input/output error
也是输入/输出错误。有趣的是,我相信在这两种情况下我都会在这些错误上吐出2行:
gpg: AllowSetForegroundWindow(16252) failed: Access is denied.
这是否相关,我不知道。我该怎么做才能解决这个问题?
答案 0 :(得分:0)
我在Windows上使用gpg时出现了类似的错误(Gpg4win)。我通过卸载Gpg4win并安装Gpg4win-Vanilla(Gpg4win的最轻量级版本)修复了它:https://www.gpg4win.org/download.html