"gpg.exe" не распознается как внутренняя или внешняя команда после настройки среды?
[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
Я запускаю gpg в cmd.exe в windows, все нормально.
Но при запуске maven-gpg-plugin в eclipse все равно появляется сообщение об ошибке: "gpg.exe" не распознается как внутренняя или внешняя команда,
2 ответа
Перезагрузка решила проблему.
Я думаю, что у рунтинма Maven не было обновлено его пути после установки GPG. Выход из системы и повторный вход также могут быть достаточными.
Когда вы получаете это сообщение об ошибке "gpg не распознается как внутренняя или внешняя команда", вам необходимо обновить переменную PATH.
Чтобы сделать это без перезагрузки:
- Откройте окно командной строки
Вставьте это в:
SET PATH=%PATH%;C:\Program Files (x86)\GNU\GnuPG
Нажмите Enter