设置环境后,'gpg.exe'无法识别为内部或外部命令?

时间:2013-07-12 02:07:25

标签: maven gnupg

  

[INFO] --- maven-gpg-plugin:1.4:sign(sign-artifacts)@ server-test-toolkit ---   “gpg.exe”无法识别为内部或外部命令,

我已设置环境路径:

  

%SYSTEMROOT%\ SYSTEM32;%SYSTEMROOT%;%SYSTEMROOT%\ System32下\ WBEM;%SYSTEMROOT%\ System32下\ WindowsPowerShell \ V1.0 \; C:\ MinGW的\ MSYS-7.2 \ BIN; C: \ Program Files(x86)\ GNU \ GnuPG

我在windows中的cmd.exe中运行gpg,没关系。

但是当在eclipse中运行maven-gpg-plugin时,为什么还会弹出错误: “gpg.exe”无法识别为内部或外部命令,

2 个答案:

答案 0 :(得分:3)

重新启动解决了这个问题。

我想Mave runtinme在GPG安装后没有更新他的路径。注销和重新启动也可能就足够了。

答案 1 :(得分:0)

当您收到此错误消息时,“gpg未被识别为内部或外部命令”,那么您需要更新PATH变量。

要在不重启的情况下执行此操作:

  1. 打开命令提示符窗口
  2. 将其粘贴到:

    SET PATH=%PATH%;C:\Program Files (x86)\GNU\GnuPG
    
  3. 按Enter键