在Windows 7 64位下,自从升级到JRE-7 32位后,在IE9 32位或Chrome下,我无法运行小程序,例如this one http://profs.etsmtl.ca/mmcguffin/learn/java/01-drawingLines/。在 Applet 矩形内,我看到消息“错误。单击查看详细信息”
单击小程序框(空白)会出现一个对话框:
Application Error
DrawingLines.class
There was an error while executing the application. Click "Details" for more information.
单击“详细信息”按钮打开 Java 控制台,但没有错误,只是
Java Plug-in 10.3.0.5
Using JRE version 1.7.0_03-b05 Java HotSpot(TM) Client VM
User home directory = C:\Users\Blah
----------------------------------------------------
c: clear console window
f: finalize objects on finalization queue
g: garbage collect
h: display this help message
l: dump classloader list
m: print memory usage
o: trigger logging
q: hide console
r: reload policy configuration
s: dump system and deployment properties
t: dump thread list
v: dump thread stack
x: clear classloader cache
0-5: set trace level to
----------------------------------------------------
开发人员的工具控制台在两种浏览器中都是空白的。
如果我重新加载页面,我最终会陷入僵局,浏览器停止响应。
知道为什么控制台中没有显示错误吗?
(edit)由于我的 JRE 是 32 位,因此 64 位版本的 IE9 无法运行小程序。这是有道理的,浏览器会报告消息“您的浏览器忽略 APPLET 标记”或类似消息。我使用32位JRE是因为我开发一些基于JMF的软件(仅与32位JRE兼容)。
首先测试浏览器插件的 Java 版本:http://www.java.com/en/download/testjava.jsp http://www.java.com/en/download/testjava.jsp
我在 Windows 64 位上安装了 Java 6 和 7。我的浏览器插件还是6版本。我还没有更新7版本的插件。
本文内容由网友自发贡献,版权归原作者所有,本站不承担相应法律责任。如您发现有涉嫌抄袭侵权的内容,请联系:hwhale#tublm.com(使用前将#替换为@)