我在某个子目录中有一个 Java Applet 作为单个类文件(无 JAR 文件),我想将它嵌入到不同目录中的 HTML 页面上。我想embed
为它使用标签。但我无法让它工作。到目前为止,这是我的代码:
<embed type="application/x-java-applet;version=1.6"
width="512" height="512"
code="subfolder/MyApplet.class" />
根据 Apache 日志文件,Class 文件已加载但无法启动。Java 说没有带有 name 的类subfolder.MyApplet
。因此它将子目录视为包名。codebase
参数(不知道这是否对 有效)embed
没有任何区别。也许还有其他一些记录不充分的参数来指定从中加载类的代码库目录?
请注意,我的问题不是关于如何嵌入 Java 小程序。我知道如何使用已弃用applet
的标签或object
标签运行它,并将类打包到 JAR 文件中。我的问题是如何让它在这种特定情况下工作:
- 没有 JAR 文件,只有单个类文件。
- 类文件与 HTML 页面不在同一目录中。
- 使用
embed
标签。