当我使用版本7而不是6时,为什么Java不启动?

时间:2012-04-24 19:43:57

标签: java version java-7 java-6 launching-application

当我在Windows 7 64位计算机上安装Java 7版本时(我安装此版本64 bit, windows with SDK),当使用applet进入网站时,Java无法启动。但是当我使用版本6时,一切正常。

另一方面,在编译时(使用Netbeans 7.1.1),这两个版本的一切正常。使用java命令从命令行启动时,Java程序也可以正常工作。

发生了什么事?

修改

现在我尝试使用Java 7 update 4(64位)重新安装所有内容,但它仍然无效。问题可能出现在PATH变量中,因为当我使用applet进入网站时,托盘中没有显示java图标但仍然 - 我已将C:\Program Files\Java\jre7\bin添加到PATH不行。

2 个答案:

答案 0 :(得分:2)

Java插件必须与浏览器具有相同的硬件规范。

因此,如果您安装Java 64bits,它将以IE 8或9 64位运行。

但Firefox仅从标准下载频道提供32位二进制文​​件。您应该尝试使用Firefox 64 bits

也许你的Opera版本也是32位......

我邀请您通过在Windows 7 64位上安装32位浏览器(Firefox标准二进制文件)和JDK 32位来进行交叉检查。它应该工作。

答案 1 :(得分:1)

您的Java路径环境变量可能未更新。看看这个link。确保它将java指向7 exe。