4

Я на Windows 10 с JRE8 и команда я использую:Keytool ошибка: java.io.FileNotFoundException: C: cacerts (доступ запрещен)

C:\Program Files\Java\jre1.8.0_60\bin>keytool -keystore "C:\cacerts" -storepass changeit -importcert -file "C:\Users\MyUser\Desktop\sf.cer" -alias Symantec_Secure_Server_Class_3 

Вот что я пытался до сих пор:

  1. дал cacerts файл полный доступ к моему пользователю (Eventhough я админ)
  2. Ран Keytool системным администратором в ЦМД
  3. Put cacerts в разных местах (даже пытались C: \ cacerts)

я получаю ту же ошибку:

Certificate was added to keystore keytool error: java.io.FileNotFoundException: C:\cacerts (Access is denied)

Что еще я могу сделать, чтобы импортировать этот сертификат в мою cacerts файл?

ответ

1

Попробуйте надеть другой диск: D: \ tmp или C: \ tmp (кроме root).

+0

Пробовал оба. Не повезло. – Mossi

+0

Это работало для меня, не выключая защитника –

1

В итоге я перешел на другой компьютер под управлением Windows 8 с JRE7, и он сработал!

UPDATE: Защитник Windows блокировал доступ к файлу cacerts. Я отключил инструмент для кирпичной стены, и теперь все хорошо!

6

Попробуйте запустить командную строку с правами администратора и сделать это снова

0

Запуск консоли, как администратор решает эту ошибку.

Смежные вопросы