1

我试图让 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\ 和更多 diff 相关路径等,但命令提示符中的结果仍然给我那个错误。

当我输入'C:> java'时,它显示了列表(我附上了cmd的屏幕截图,但不允许新用户)

我从这个链接按照这个方向

我找不到 Android 密钥工具

他们都无法解决我的问题。我还缺少什么吗?我希望尽快解决这个问题。

!!!更新!!!

我发现我必须在路径之前输入 cd

“cd C:\Program Files\Java\jdk1.6.0_25\bin”

我假设如果我输入 C: 并按 Enter 它将目录更改为 C: 之后我可以从那里输入路径但即使在“程序文件”本身也总是出错。

谢谢大家!

这是我的命令提示符中的示例

C:>程序文件\Java\jdk1.6.0_25\bin

“程序”不是内部或外部命令、可运行程序或批处理文件。

在路径之前添加了“cd”,然后...

C:>cd C:\Program Files\Java\jdk1.6.0_25\bin

C:\Program Files\Java\jdk1.6.0_25\bin>

4

2 回答 2

9

Instead of opening keytool.exe right away, open cmd, then cd your way to keytool.exe's directory. From there run keytool.exe [parameters]. The prompt will stay open and you can see what is going on.

于 2011-05-12T20:23:52.800 回答
1

From the command line try quoting the command (because of the space in Program Files):

"C:\Program Files\Java\jdk1.6.0_25\bin\keytool.exe"
于 2011-05-12T20:24:17.163 回答