密钥工具出错:java.io.FileNotFoundException

时间:2016-04-04 11:14:19

标签: java netbeans glassfish keytool

我已经好几天尝试在我使用的Glassfish服务器中有效地实施HTTPS,但它只是变得不可能。

我尝试生成密钥,然后生成CSR以将其添加到我的GlassFish服务器,并为我的HTTPS签名证书(现在我有一个不受信任的证书)。

我输入我的Java文件夹,然后运行以下命令:

keytool -genkey -keystore keystore1.jks -alias newkey -storepass changeit -keypass changeit

它总是检索标题中看到的错误,说它无法找到指定的路径。我尝试了很多其他路线:

C:\ keystore1.jks \ keystore1.jks .. \ keystore1.jks

......但没有任何作用。它只是不断检索相同的错误,所以我什么也做不了。

我该怎么办?

1 个答案:

答案 0 :(得分:0)

问题是您的Java目录中没有写入权限。

当我在我的主目录中发出命令 - 生成文件后,切换到Java bin目录(其中有keytool),我得到了FileNotFoundException。