使用GWT支持在IntelliJ Idea中设置libgdx



到目前为止,文档中还没有包括在IDEA中设置GWT项目,我在谷歌上的有限技能也找不到解决方案。有可能吗?

如果使用gdx-setup.jar文件生成libgdx项目,则应使用以下链接导入项目:https://github.com/libgdx/libgdx/wiki/Gradle-and-Intellij-IDEA

HTML:View -> Tool Window -> Terminal,在终端中,确保您位于项目的根文件夹中。然后执行gradlew.bat html:superDev(Windows)或./gradlew html:superDev(Linux、Mac OS X)。这将需要一段时间,因为您的Java代码将被编译为Javascript。

一旦您看到消息"代码服务器准备就绪",启动浏览器并转到http://localhost:8080/html。这是您在浏览器中运行的应用程序!当您更改任何Java代码或资产时,只需在网站上单击SuperDev刷新按钮,服务器就会重新编译您的代码并重新加载页面!要终止进程,只需在终端窗口中按CTRL+C即可。

一旦Gradle tooling API中的这个错误得到修复,我们就可以通过使用Gradle集成来简化HTML5的运行。目前,即使取消,Gradle流程也将永远运行。

同样只是提醒一下,在你运行gradle命令后,它可能会说这样的话:

代码服务器已准备就绪
下一步,访问:http://localhost:9876/

建筑91%>:html:superDev

即使它说91%,也不用担心它仍然有效,只需点击此处运行它:http://localhost:8080/html/,而不是日志中提到的url。

此外,为了进行部署,您需要运行./gradlew html:dist来生成生产代码,您需要将./html/build/dist/中的所有内容复制到服务器上。运行该命令会在该目录中生成代码。https://gamedev.stackexchange.com/a/82588/54396

我能够通过以下操作使GWT与libgdx一起工作:

  • 下载(http://www.gwtproject.org/download.html)GWT SDK
  • 提取它
  • 则在项目结构->CCD_ 11->依赖关系中
  • 只需按+并添加提取的GWT目录
  • 出现一个对话框,我刚刚取消选中所有样本

"依赖项存储格式"需要是"Intellij IDEA",而不是Eclipse才能对我起作用。

最新更新