3

我想将 jMonkeyEngine 游戏作为小程序托管,但我不知道如何。这些说明建议让主类继承自SimpleJMEApplet,但 Eclipse 抱怨它找不到该类。

有关如何执行此操作的任何其他文档?

4

1 回答 1

1

我知道这个线程很旧,但因为没有答案......

我设法使用官方 IDE 部署了一个小程序,而不是使用 SimpleJMEApplet,而只是扩展了 SimpleApplication。

在官方IDE中,右击你的项目:属性Application-Applet:勾选“Create Applet”然后,点击“Clean and Build”

在您的项目文件夹中,您会找到一个包含“Applet”文件夹的“dist”文件夹。

只有 code.jar 和 data.jar 依赖于您的代码,必须替换其他档案。

要替换存档,您需要查找 lwjgl_applet 的最新版本。我不知道 lwjgl 3 是否支持这个,但你可以在这里找到最后一个 lwjgl_applet

有两个文件夹,“基本”和“高级”。我使用的方法需要“基本”罐子。

您需要使用 jarsigner(存储在 JDK 中)使用您自己的密钥对所有基本 jar 进行签名。还有一个 html 文件,它是您的小程序的入口点。

使用您自己的密钥对所有 lwjgl_applet jar 进行签名后,您可以将 code.jar 和 data.jar 添加到同一文件夹中,然后使用您的密钥对其进行签名。

您现在应该能够从浏览器启动您的小程序。注意警告安全风险等。

于 2015-03-05T08:57:24.687 回答