ошибка keytool: java.io.FileNotFoundException: cacerts (доступ запрещен) - PullRequest
0 голосов
/ 27 ноября 2018

Этот вопрос задавался несколько раз, но ни одно из решений не помогло мне.Я запускаю командное окно DOS от имени администратора, но при запуске команды keytool для установки сертификата я получаю сообщение об ошибке выше:

C:\Program Files\Java\jdk1.8.0_191\jre\lib\security>keytool -import -file xxx.yyy.zzz.crt -alias xxxx.yyy.zzz.com -keystore cacerts -storepass changeit -noprompt
Certificate was added to keystore
keytool error: java.io.FileNotFoundException: cacerts (Access is denied)

Я в Windows 10 с JDK 1.8.0_191.Почему доступ был бы запрещен для администратора?

Ответы [ 2 ]

0 голосов
/ 02 апреля 2019

«Запуск от имени администратора из командной строки» исправил эту проблему в Windows.

0 голосов
/ 06 декабря 2018

Моя проблема заключалась в том, что у меня не было прав администратора на моем ноутбуке с Windows 10.У меня было достаточно разрешений для установки JDK в папку по умолчанию (для этого требуются права администратора), но недостаточно прав для использования keytool.

Я удалил JDK из расположения по умолчанию и переустановил его в каталог, который не был ограничен для администраторов.Тогда keytool работал нормально.

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...