当我在我的小牛Mac上运行以下命令时:
appletviewer index.htmlappletviewer进程将启动,但实际的applet没有窗口显示,我需要在进程上使用kill -s 9来终止进程。
我已经通过Oracle的说明安装和重新安装了java (删除插件,然后重新安装)。Java applet权限设置为中等。
这是java -version的输出
java version "1.7.0_51"
Java(TM) SE Runtime Environment (build 1.7.0_51-b13)
Java HotSpot(TM) 64-Bit Server VM (build 24.51-b03, mixed mode)java代码和html文件在远程linux机器上运行良好:
<html>
<body>
<applet
code = "MyApplet.class"
width = 500
height = 400>
</applet>
</body>
</html>下面是一些示例java代码,我可以用这些代码来重现这个错误
import java.applet.Applet;
import java.awt.Graphics;
public class MyApplet extends Applet {
public void paint(Graphics g) {
g.drawString("Hello world!", 50, 25);
}
}看起来这与这个问题有关,但这些答案也不令人满意,也无济于事.
发布于 2014-03-09 11:36:35
不幸的是,从测试和论坛拖网上看,唯一真正的解决方案是使用Java 6。
Mac上的Java 7似乎从根本上破坏了阻止原来的Java 6应用程序查看器正常运行的东西。
苹果支持页面似乎意味着捆绑的应用程序查看器依赖于JRE 6。
https://stackoverflow.com/questions/22247304
复制相似问题