Keytool 未被识别为内部或外部命令
我正在尝试使用本文中的说明在我的 Java 运行时中发现受信任的颁发机构列表。当我键入以下命令时:
C:\ColdFusion8\runtime\jre\lib>keytool -list -storepass changeit -noprompt -keystore
我得到以下错误:
“keytool”不被识别为内部或外部命令,可操作程序或批处理文件。
我检查了包含我的keytool可执行文件的目录是否在路径中。(在我的Windows 7机器上,它在)尽管如此,命令行将无法识别该命令。C:\Program Files (x86)\Java\jre6\bin
keytool
我假设文档中提到了两个单独的命令:
C:\CFusionMX\runtime\jre\lib>keytool -list -storepass changeit -noprompt -keystore
C:\CFusionMX\runtime\jre\lib\security\cacerts
编辑:
顺便说一句,我可以使用以下过程而不是答案中提到的复杂步骤吗?
- 当我在浏览器中打开WSDL时,我看到了锁定图标,当我单击它时,打开了一个“证书”窗口
然后我点击“安装证书”选项
-
打开“证书导入向导”窗口,我单击“下一步”,我看到两个选项
- a) 根据证书类型自动选择证书存储区(此选项是自动选择的)
- b) 将所有证书放在以下存储区中
我决定选择选项,但我感到困惑,我应该在这里选择哪个证书存储。(b)