keytool.exe的不是有效的Win32应用程序
每当我使用任何这些命令,我得到“keytool.exe的不是有效的Win32应用程序”的错误,甚至当我打开独立作为keytool.exe
一个exe文件。keytool.exe的不是有效的Win32应用程序
C:\Program Files(x86)\Java\jre6\bin>keytool.exe -list -alias androiddebugkey -keystore "C:\Users\ti7a\.android\debug.keystore" -storepass android -keypass android
keytool -list -keystore "C:\Users\ti7a\.android\debug.keystore"
-
C:>cd C:\Program Files\Java\jre6\bin
然后
keytool -list -alias androiddebugkey -key store "C:\Users\ti7a\.android\debug.keystore" -storepass andro id -keypass android
这是如何引起的,我该如何解决?
我有同样的问题。我查看了EXE文件的大小,其大小为0kb。
一堆的研究之后,我遇到了一个这样的: http://www.java.com/en/download/help/x64bits.xml
它说,安装32位版本来解决这个问题。不过,我不喜欢这个想法,所以我重新安装了64位版本,它解决了我的问题。
您可能要检查你的文件的大小,看看这可能是你的问题。
你知道是什么原因导致'java.exe'腐败?失败的更新,也许? –
我面临同样的问题。我发现了另一个keytool.exe的内部 “C:\ Program Files文件(x86)的\的Java \ jdk1.7.0_03 \ jre的\ BIN” 我猜你用里面的keytool.exe的“C:\ Program Files文件(x86)的\的Java \ jdk1.7.0_03 \ BIN”
沃尔芬
爱你:) ..你救了我..谢谢:) – Naruto
我从另一台服务器复制keytool.exe的,并取代了它的机抛出这个错误上,并且为我工作。
这是一个令人困惑的错误消息。我不确定这是否是JRE/JDK中的错误,但是您似乎正在使用带有32位JRE的Windows 64位(因为程序文件映射中的x86部分表示)。尝试安装Windows 64位版本的JRE/JRK。 – BalusC
我试过寡妇xp 32位,但这再次出现可能是它的问题jdk @BalusC – Ti7a
你正在使用什么版本的Windows? (按winkey +暂停查看详细信息)您使用的是什么版本的Java? (使用'java -version')。 – BalusC