我在本地运行 Java 小程序时遇到问题,即类文件驻留在本地文件系统中,而不是在服务器上。下面的例子
<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN"
"http://www.w3.org/TR/html4/loose.dtd">
<html>
<body>
<applet code="Java10Test.class"
width=200
height=200
codebase="http://www.cis.upenn.edu/~matuszek/General/JavaVersionTests/"
>
</applet>
Text ...
</body>
</html>
适用于 Firefox 23 和 Oracle Java 7u25。Java10Test.class
但是,如果我下载到本地计算机并将其放在与.html
我使用的代码库相同的文件夹中,它就不起作用。我试过了codebase="."
,codebase="file:///pathToTheFolder"
但没有成功。Firefox 甚至没有为小程序保留 200x200 的空间。Java 也没有在后台启动(Java 控制台没有像所有其他小程序那样打开),也就是说,这不是 Java 安全问题。没有警告/错误消息。
本地版本在 Chrome 中运行没有问题。该行为可在不同的机器(Mac/Linux)上重现。
在 Firefox 中本地使用小程序的正确方法是什么?我需要这个用于无法访问互联网的系统。