将自签名证书添加到JRE密钥库

时间:2014-01-22 12:33:42

标签: java eclipse ssl eclipse-wtp

几个月前,我在JRE的trustcacerts中添加了 SSL证书,以避免无效的证书问题。

我将自签名证书导入以下文件

“C:\ Program Files \ Java \ jre6 \ lib \ security \ cacerts”

问题1

但是现在当我尝试访问此文件时,它不可用,而是当我去

"C:\Program Files\Java\jre6\lib"

我只能找到一个名为 ext 的文件夹,其中包含一个名为 QTJava 的压缩文件

想知道Java 6下的文件发生了什么。

问题2。

当我在管理员模式下打开Windows命令提示并尝试使用keytool命令时,它说

"C:\Program Files\Java\jre7\lib\security\cacerts"

'keytool' is not recognized as an internal or external command,
operable program or batch file.

我想知道是否有人知道如何完成这项工作。

2 个答案:

答案 0 :(得分:2)

Q1:安装可能已损坏

Q2:将java/bin添加到PATH变量中。

PATH="%PATH%;%JAVA_HOME%/bin"

为此,您需要在您的环境中设置JAVA_HOME变量指向您的JDK安装目录

答案 1 :(得分:2)

Q1:在我的系统上使用最新的JRE似乎没问题,所以我认为你的安装很糟糕。

Q2:这很简单,将JDK或JRE bin文件夹添加到PATH环境变量中。通常情况下set PATH="%PATH%;%JAVA_HOME%/bin"应该这样做(假设您的JAVA_HOME变量指向您的JDK或JRE安装文件夹)。