安装jdk的未知问题


2

我正在尝试将最新的jdk(7u2)安装到我的Windows XP笔记本电脑上,出于某种原因,当我双击jdk-7u12-windows-i586.exe时,没有像我期望的那样自动弹出安装。有谁知道为什么会这样做或如何调试这个?我已经卸载了任何旧的Java版本,所以它应该是一个干净的平板,但是当我双击安装程序时,什么都没有出现。我也尝试在cmd上运行安装程序,但也没有出现。我没有收到任何警告或错误。谢谢。

编辑:安装程序未损坏。我已经在另一台WinXP机器上测试了安装程序,它运行正常。我在想我的设置是以某种方式搞砸了或我的其他程序阻止了它..我已经在我的Windows任务管理器中禁用了病毒扫描.exe进程但它必须是别的...


应该有一个登录 C:\Documents and Settings\User\Local Settings\Temp。如果没有,请使用选项从命令行运行安装程序 jdk-7u12-windows-i586.exe /LV* C:\jdk.log (或者您想要的路径和文件名。)让我们看看日志的内容。
Aaron Copley

1
再次下载安装程序。它在文件传输过程中损坏了。
mailq

@Aaron Copley - 我尝试了你的命令,但似乎没有jdk.log保存在C:\目录中。 (??)
O_O

@mailq - 我重新安装了安装程序,但我仍然有相同的症状。我假设下载jdk不需要jre,因为我相信jdk也包括了jre ...
O_O

你是否以管理员身份运行?
Aaron Copley

Answers:



0

要在Windows 2000 / XP / Vista / 7中编辑PATH环境变量: 单击“开始”按钮⇒“控制面板”⇒“系统”⇒(仅限Vista / 7)“高级系统设置”。 切换到“高级”选项卡⇒“环境变量...” 在“系统变量”框中,向下滚动以选择“路径”⇒“编辑...” 在“变量值”字段中,INSERT“c:\ Program Files \ java \ jdk1.7.0 \ bin”(假设这是您的JDK的二进制目录)IN FRONT中的所有现有目录,后跟一个分号(;)它将JDK的二进制目录与其余现有目录分开。不要删除任何现有条目;否则,某些现有应用程序可能无法运行。 变量名称:PATH 变量值:c:\ Program Files \ java \ jdk1.7.0 \ bin; ....退出条目....


包含完整答案而不是提供链接作为答案总是一个好主意。如果该链接将来变得陈旧,这将导致具有相同问题的人走向死胡同。链接可以进行额外的阅读或参考。
Aaron Copley

我检查了C:\ Program Files \文件夹,发现了一个带有空jre文件夹的Java文件夹,我删除了它。我再次尝试双击安装程序,但这是不行的。 :(我不认为如果jdk甚至没有安装路径的问题..
O_O
By using our site, you acknowledge that you have read and understand our Cookie Policy and Privacy Policy.
Licensed under cc by-sa 3.0 with attribution required.