我试图让keytool.exe运行但命令提示符在我打开它时就会快速消失。
我还尝试手动输入命令提示符
C:\ Program Files \ Java \ jdk1.6.0_25 \ bin
它表示“程序”不被识别为内部或外部命令,可操作程序或批处理文件。我无法打开程序文件夹本身。
我转到环境变量并将路径更改为
1)C:\ Program Files \ Java \ jdk1.6.0_25 \ bin 2)C:\ Program Files \ 和更多差异相关的路径等等,但命令提示符中的结果仍然给我这个错误。
当我输入'C:> java'时,它显示了列表 (我附上了cmd的屏幕截图,但不允许新用户)
我从这个链接跟着这个方向
I can’t find the Android keytool
并且他们都没有能够解决我的问题。我错过了什么吗?我希望尽快解决这个问题。
!!!修订!!!
我发现我必须在路径
之前键入cd“cd C:\ Program Files \ Java \ jdk1.6.0_25 \ bin”
我假设如果我输入C:并按Enter键,它会将目录更改为C:然后我可以从那里输入路径,但即使在“Program Files”本身也总是出错。
谢谢大家!
这是我命令中的示例 提示
C:> Program Files \ Java \ jdk1.6.0_25 \ bin
'计划'不被视为 内部或外部命令,可操作 程序或批处理文件。
在路径前添加'cd'并且......
C:> cd C:\ Program 文件\爪哇\ jdk1.6.0_25 \ BIN
C:\ Program Files \ Java \ jdk1.6.0_25 \ bin>
答案 0 :(得分:7)
不要立即打开keytool.exe,打开cmd,然后以cd
的方式访问keytool.exe的目录。从那里开始keytool.exe [parameters]
。提示将保持打开状态,您可以看到正在发生的事情。
答案 1 :(得分:1)
从命令行尝试引用命令(因为Program Files
中的空格):
"C:\Program Files\Java\jdk1.6.0_25\bin\keytool.exe"