Java LibGDX:GWT Module com.badlogic.gdx.physics.box2d未在项目源或资源中找到
我一直试图使用gwt后端导出我的libGDX游戏,但遇到以下错误:Java LibGDX:GWT Module com.badlogic.gdx.physics.box2d未在项目源或资源中找到,java,maven,gwt,libgdx,Java,Maven,Gwt,Libgdx,我一直试图使用gwt后端导出我的libGDX游戏,但遇到以下错误: [ERROR] Failed to execute goal org.codehaus.mojo:gwt-maven-plugin:2.5.0:compile (default) on project Game-html: GWT Module com.badlogic.gdx.physics.box2d not found in project sources or resources. -> [Help 1] 我确实
[ERROR] Failed to execute goal org.codehaus.mojo:gwt-maven-plugin:2.5.0:compile (default) on project Game-html: GWT Module com.badlogic.gdx.physics.box2d not found in project sources or resources. -> [Help 1]
我确实向gwt.xml中添加了继承名称的内容,并且添加了box2d作为依赖项,但仍然出现了错误。我的gwt.xml如下所示:
<module rename-to='Game'>
<inherits name='com.badlogic.gdx.backends.gdx_backends_gwt' />
<inherits name='package.Game' />
<inherits name='com.badlogic.gdx.physics.box2d.box2d-gwt' />
<source path='core'/>
<source path='html'/>
<public path="resources" />
<entry-point class='package.GameHtml'/>
<set-configuration-property name="gdx.assetpath" value="assets" />
<set-configuration-property name='gdx.assetoutputpath' value='html/target/webapp' />
</module>
永远跟随。请分享您的项目结构。有关我添加的项目结构的更多链接。但是,我不确定标准目录和包布局有多有用,因为我使用的是maven,并且使用的是libgdx gwt后端,而不是本机gwt。
<dependency>
<groupId>com.badlogicgames.gdx</groupId>
<artifactId>gdx-box2d-gwt</artifactId>
<version>${gdx.version}</version>
</dependency>
<dependency>
<groupId>com.badlogicgames.gdx</groupId>
<artifactId>gdx-box2d-gwt</artifactId>
<version>${gdx.version}</version>
<classifier>sources</classifier>
<scope>provided</scope>
</dependency>
Project/
|-- assets
|
|-- core
| |-- src
| |-- main
| |-- java
| |-- package
| |-- pom.xml
|
|-- html
| |-- src
| |-- main
| |-- java
| |-- package
| |-- Project.gwt.xml
| |-- war
| |-- WEB-INF
| |-- web.xml
| |-- index.html
| |-- pom.xml
|
|-- pom.xml