我在网上看过并在SO上发现了类似的问题,但没有人帮助我。我需要在本地计算机上测试一个包含applet的HTML页面,它不会起作用。
我的HTML看起来像这样:
applet.innerHTML = ' \
<applet id="applet" code="pulpcore.platform.applet.CoreApplet" codebase="." width="800" height="600"> \
<param name="archive" value="test.jar"> \
<param name="codebase_lookup" value="false"> \
<param name="cache_option" value="Plugin"> \
\
<param name="separate_jvm" value="true"> \
<param name="java_arguments" value="-Xms150M -Xmx700M -Djnlp.packEnabled=false -Dsun.java2d.noddraw=true -Dsun.awt.noerasebackground=true -Dsun.java2d.d3d=false -Dsun.java2d.opengl=false -Dsun.java2d.pmoffscreen=false"> \
\
</applet>';
JAR文件与HTML文件位于同一目录中,因此我认为codebase="."
是正确的......我尝试codebase="file:///."
也没有运气。
我想到我让它在Chrome中工作(在Windows 7上),但后来我收到了这条消息:
在IE10和FF上,它立即失败。 Applets / web-dev不是我的专长,我是一个java人,只是在部署之前测试applet的功能。 applet由Ant脚本构建到本地目录中,因此我不想将其复制到另一个目录,因此可以在本地托管。我必须走这条路线,我认为IIS7已经在我的电脑上运行了,所以这是我的偏好......但这绝对有用。
哦 - 我我运行最新版本的Chrome(今天更新)。