所以在过去的几个小时里,我一直试图用html启动我的libgdx游戏。我安装了gwt,并尝试按照libgdx wiki上的说明操作,但没有任何工作。我已经尝试过GWT编译,我已经在所有开发模式下启动了它。我尝试从一个全新的项目中以相同的方式启动它,但仍然没有。我也尝试将WAR目录设置为webapp和war。当我使用webapp时,我在eclipse开发模式选项卡中获得了一个链接,当我打开它时,我找不到404 index.html,但是当我使用war时它是空白的。当我检查war文件夹时,无论我编译项目多少次都没有index.html(尽管它有我的资产,WEB-INF和一个html文件夹)。在webapp中有一个,所以我尝试将其移动到war文件夹。我得到一个链接,但我再次找到404 index.html。我不知道是怎么回事。我一直在搜索谷歌,似乎没有任何工作。我不确定我应该上传什么来帮助,所以我会上传你认为可能有帮助的任何信息。
答案 0 :(得分:0)
在macos上运行时使用mojo maven gwt插件时遇到同样的问题。这似乎在Windows上没有问题。
修复是将标志copyWebapp = true添加到pom.xml,所以它看起来像这样:
<groupId>org.codehaus.mojo</groupId>
<artifactId>gwt-maven-plugin</artifactId>
<version>${gwt.version}</version>
<configuration>
<strict>true</strict>
<testTimeOut>180</testTimeOut>
<mode>htmlunit</mode>
<includes>**/*GwtTest.java</includes>
<logLevel>INFO</logLevel>
<runTarget>index.html</runTarget>
<module>com.kiwlm.pykdo.GwtMaterialBasic</module>
<copyWebapp>true</copyWebapp>
</configuration>
我不熟悉libgdx如何运行GWT,但我认为这很有可能。