GPG输入/输出错误

时间:2016-03-10 04:49:42

标签: maven gnupg

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.

这是否相关,我不知道。我该怎么做才能解决这个问题?

1 个答案:

答案 0 :(得分:0)

我在Windows上使用gpg时出现了类似的错误(Gpg4win)。我通过卸载Gpg4win并安装Gpg4win-Vanilla(Gpg4win的最轻量级版本)修复了它:https://www.gpg4win.org/download.html