到目前为止,文档中没有包含IDEA中GWT项目的设置,而我有限的谷歌技能无法找到解决方案。有可能吗?
答案 0 :(得分:2)
如果您使用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/
,而不是日志中提到的网址。
同样要部署,您需要运行./gradlew html:dist
来生成生产代码,您希望将./html/build/dist/
内的所有内容复制到您的服务器。运行该命令会生成该目录中的代码。 https://gamedev.stackexchange.com/a/82588/54396
答案 1 :(得分:0)
我能够通过以下方式使GWT与libgdx协同工作:
project-name-html
- >依赖性,“依赖存储格式”必须是“Intellij IDEA”,而不是Eclipse才能为我工作。