Keytool错误java.io.FileNotFoundException(系统找不到指定的文件)
keytool错误:java.io.FileNotFoundException:api.sepa.express.crt(系统找不到指定的文件) 我尝试了在stackoverflow中找到的各种例子Keytool错误java.io.FileNotFoundException(系统找不到指定的文件),java,ssl-certificate,keytool,Java,Ssl Certificate,Keytool,keytool错误:java.io.FileNotFoundException:api.sepa.express.crt(系统找不到指定的文件) 我尝试了在stackoverflow中找到的各种例子 keytool -importcert -file certificate.cer -keystore keystore.jks -alias "Alias" 及 尝试使用cmd作为管理员。我已将证书文件放在桌面上。当我尝试复制时: C:\ProgramFiles\Java\j
keytool -importcert -file certificate.cer -keystore keystore.jks -alias "Alias"
及
尝试使用cmd作为管理员。我已将证书文件放在桌面上。当我尝试复制时:
C:\ProgramFiles\Java\jdk1.8.0\U 60\jre\lib\security
它不接受证书文件
完成此命令的首选方式是什么?尝试使用命令promt添加ssl文件。这对我来说很有用,只需在c:Drive以外的任何目录中创建文件即可
例如:在d:Drive中创建首先将证书下载到您的任何目录中,对于我,我选择(d:\My)保存名为
xyz.cert的证书的位置
其次,您应该是CMD/Command的管理员,并编写“keytool”一词,它应该为您提供如下输出:
密钥和证书管理工具
命令:
-certreq Generates a certificate request
-changealias Changes an entry's alias
-delete Deletes an entry
...something like this should be the output
第三,由于所有证书都保存在目录中的“cacerts”-
C:\ProgramFiles\Java\jdk1.8.0\u 172\jre\lib\security
使用目录中的以下命令-
C:\ProgramFiles\Java\jdk1.8.0\u 172\jre\lib\security
keytool-import-alias clojars.org-keystore/cacerts-file
D:/My/xyz.cer
在何处查找内容:
当你双击证书(在我的例子中是xyz.cert)时,它
将打开一个弹出窗口,您将在“常规”选项卡中找到,发布到
:clojars.org
(您需要在前面提供此名称-别名)
在前面-密钥库应该是cacerts的路径,但正如我们一样
已经在目录C:\Program Files\Java\jdk1.8.0\u 172\jre\lib\security
中,因此我们可以
/卡塞茨
文件-->证书的位置
如果它要求输入密码,默认值是changeit,所以每次都保持相同
希望这能解决您的问题。:) 请提供更多信息,而不仅仅是“在另一个目录中创建文件”。为什么这会解决用户当前正在解决的问题?
-certreq Generates a certificate request
-changealias Changes an entry's alias
-delete Deletes an entry
...something like this should be the output