5

我已经工作libgdx了 2 天,我开始掌握它的窍门。
我对在 Android 和桌面上的部署感到满意,但我不知道如何运行/调试或部署该HTML5版本。
当我作为 Web 应用程序运行时,该链接给了我一个http error 404.
我按照他们在 libgdx wiki 上所说的做了,但这不起作用,所以,欢迎提供帮助。
顺便说一句,该应用程序在 Android 和桌面上运行良好。

4

4 回答 4

8

这对我有用:

在 Eclipse 中——右键单击*-html项目。选择“谷歌”->“GWT 编译”。这将在项目上执行 GWT 编译,这可能需要一段时间,所以请耐心等待。完成后,我可以将展开的war目录复制到我的 tomcatwebapps目录中。Tomcat 已经在运行,它获取了更改并部署了游戏,我能够通过localhost:8080/war/稍后将目录(webapps 文件夹中的那个)重命名为更适合我的项目的目录来加载它。

祝你好运。

于 2013-04-26T14:42:56.763 回答
3

我遇到这个问题一个多小时才意识到,当我选择“作为 Web 应用程序运行”并且 eclipse 要求我指向 war 目录时,我已经傻到选择了项目的根目录。

一旦我返回并指向实际的战争文件夹,它就可以毫无问题地运行。我知道很傻,但检查一下可能不是一个坏主意,尤其是如果有人在凌晨 1 点设置这个,就像我一样,哈哈。

于 2013-09-24T05:47:57.420 回答
2

根据当前日期(2014 年 12 月),Libgdx 现在使用 gradle 并且使用 mikeys 的答案进行部署可能不适合您。请按照以下指南获取此问题的最佳解决方案:

https://github.com/libgdx/libgdx/wiki/Gradle-on-the-Commandline

于 2014-12-20T19:33:42.623 回答
1

正确部署应用程序有点困难。在 Libgdx 的 wiki 中(在 google 代码中),您可以在第一个条目中找到如何部署和调试应用程序。最简单的方法是安装和配置 Tomcat 服务器,执行 wiki 的步骤,仅此而已。如果您不想部署应用程序,只需对其进行测试,您可以使用 GWT Sdk 中包含的嵌入式服务器码头直接从 eclipse 中进行。希望这对您有所帮助。

于 2012-12-02T00:29:43.353 回答