我试图让 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: 并按回车键,它会将目录更改为 C:,然后我可以从那里输入路径,但即使在“程序文件”本身也总是出错。
谢谢大家!
here was the example in my command prompt
C:>Program Files\Java\jdk1.6.0_25\bin
'Program' is not recognized as an internal or external command, operable program or batch file.
在路径前加了'cd'然后...
C:>cd C:\Program Files\Java\jdk1.6.0_25\bin
C:\Program Files\Java\jdk1.6.0_25\bin>
最佳答案
不要立即打开 keytool.exe,而是打开 cmd,然后 cd
进入 keytool.exe 的目录。从那里运行 keytool.exe [parameters]
。提示将保持打开状态,您可以看到发生了什么。
关于java - 尝试了很多答案来打开我的 keytool.exe 但失败了,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/5983946/