当我在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
不行。
答案 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。