如何使用TeaVM将我的libgdx项目部署到HTML / JS

时间:2017-02-26 08:04:01

标签: gwt libgdx teavm vis-runtime

我最近使用libGDX创建了一个vis-runtime version 0.3.4项目。由于构建时间较长且需要单独的runtime-gwt项目,因此在0.3.3版本的vis-runtime中删除了GWT支持。

也许TeaVM可以用作Web后端,所以我在寻找TeaVM与vis-runtime库的集成?

看一下使用Maven作为构建系统而非Gradle的project(libgdx与teaVM的集成)。

非常感谢任何帮助。

1 个答案:

答案 0 :(得分:4)

我为libGDX创建了TeaVM后端作为原型。我没有时间维护它,并认为来自libGDX社区的人变得有兴趣并选择这个项目。没人做,所以后端不再维护了。您可以在libGDX社区论坛上提问,也可能找到有兴趣开发我的原型的人。在我身边,我可以帮助修复TeaVM中的错误,并告诉TeaVM中这个或那个东西是如何工作的。

关于Gradle,没有官方支持,第3方插件可用:https://github.com/edibleday/teavm-gradle-plugin。您可以检查源代码并查看编写源代码很容易。如果您对这个插件不满意,您甚至可以编写自己的Gradle插件。但是,我认为支持Gradle比仅仅使用Gradle插件更复杂。例如,还需要IDE集成(即IDE必须从build.gradle导入和设置项目。)