keytool不是内部或外部命令
问题描述:
当我试图运行此命令“keytool -genkey -v -keystore example.keystore -alias example -keyalg RSA -keysize 2048 -validity 10000” 它说“keytool不是一个内部或外部命令,可操作的程序或批处理文件” 我检查了环境变量,它们是正确的, 任何帮助,可以理解的是,在此先感谢keytool不是内部或外部命令
答
转到您的Java安装文件夹(C里面的bin文件夹: \ Program Files文件(x86)\ Java \ jre1.8.0_60 \ bin)或类似的,然后右键单击>命令提示符,现在您正在运行keytool实际所在的命令。仍然有错误?
答
完全可以在路径%JAVA_HOME%\ bin中找到。
推测,'keytool'不在当前命令提示符窗口的'PATH'中。如果通过控制面板或等效方式更新了'PATH'环境变量,则需要打开一个新的命令提示符窗口,以便接受更改。 – CommonsWare
是的,我打开了新的命令提示符窗口,但仍然出现相同的错误 – Maverick