无法运行程序"...keytool.exe":创建进程错误 = 2



我是新来的堆栈溢出,所以如果我犯了错误,请不要对我不利。这是我的问题,我在Eclipse中创建了一个简单的Android应用,当我尝试运行它时,我会得到此错误:

错误生成最终存档:无法创建密钥:无法运行程序" D: Program Files Java jre7 bin bin keytool.exe":createProcess error = 2,le fichierspécifiéestin Indobable java_home设置为:d: program文件 java jre7 如有必要,或者手动执行以下命令: : users vincent.android debug.keystore -storepass android lunarlander未知的android包装问题

我尝试了JDK 1.6&x64& 1.7x86每次。我正在运行Windows 7 Ultimate X64。我尝试使用cmd.exe和Explorer运行keytool.exe(JRE和JDK版本),但它说:

Windows找不到" D: Program Files Java Jre7 bin keytool.exe"。确保正确键入名称,然后重试。要搜索文件,请单击"开始"按钮,然后单击搜索。

认为"程序"one_answers"文件"之间的空间是一个问题,我尝试在" d: java jdk ..."中安装JDK。

编辑:

我找到了解决方案!您需要做的就是删除 keytool.exe hkey_local_machine software software Microsoft Microsoft Windows nt currentVersion currentversion image File file File Execution in Regiber。/div>

您可以使用以下步骤将'Java'添加到您的路径。

http://java.com/en/download/help/path.xml

您需要在路径系统变量中添加" d: program files java jre7 bin"。设置Java_home不足以从bin文件夹中运行东西。因此,只需将bin文件夹添加到路径上,然后在" cmd"运行" keytool"(从实际的bin文件夹之外的任何地方)中添加。如果有效,则也应该从您的代码中。

谢谢大家,但我已经添加了" d: program files java jre7 bin "路径系统变量,并且它不起作用。

我的问题来自文件本身,因为" d: program Files java jre7 bin bin "工作。

最新更新