我在Windows 10上使用JRE8,我使用的命令是:

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

到目前为止,这是我尝试过的方法:
  • 使cacerts文件具有对我的用户的完全访问权限(即使我是管理员)
  • 在cmd
  • 中以系统管理员身份使用keytool
  • 将cacerts放在不同的位置(甚至尝试过C:\cacerts)

  • 我不断收到相同的错误:



    我还可以怎么做才能将该证书导入到我的cacerts文件中?

    最佳答案

    尝试以管理员身份运行命令行,然后再做一次

    关于keystore - keytool错误: java. io.FileNotFoundException:C:\cacerts(访问被拒绝),我们在Stack Overflow上找到一个类似的问题:https://stackoverflow.com/questions/32386267/

    10-10 22:56