我在存储库中看到了jbox2d Vec2类:
http://code.google.com/p/playn/source/browse/gwtbox2d/src/org/jbox2d/common/Vec2.java
如何使我的代码可以访问 JBox2D软件包的PlayN端口?我正在使用Eclipse,但我的项目似乎并不知道该软件包。
更新
在示例here之后,我在我的core / pom.xml文件中添加了playn-jbox2d作为依赖项。但是,当我加载我的项目时,我收到以下错误:
ArtifactDescriptorException:无法读取工件描述符 com.googlecode.playn:playn-jbox2d:罐子:1.1.1: ArtifactResolutionException:无法传输工件 com.googlecode.playn:playn-jbox2d:pom:1.1.1 from / to central (http://repo1.maven.org/maven2):无法转移 http://repo1.maven.org/maven2/com/googlecode/playn/playn-jbox2d/1.1.1/playn-jbox2d-1.1.1.pom。 错误代码416,请求范围不是 满意的pom.xml / myproject-core line 1 Maven依赖问题
答案 0 :(得分:2)
经过一番追逐,我想出了如何启用它。在示例here之后,我手动将 playn-jbox2d 添加为core/pom.xml
文件中的依赖项。以下是我的pom.xml
文件的该部分现在的样子:
<dependencies>
<dependency>
<groupId>com.googlecode.playn</groupId>
<artifactId>playn-core</artifactId>
<version>${playn.version}</version>
</dependency>
<dependency>
<groupId>com.googlecode.playn</groupId>
<artifactId>playn-jbox2d</artifactId>
<version>${playn.version}</version>
</dependency>
</dependencies>
然后在Eclipse中:
右键单击Package Explorer窗口中的核心目录&gt; Maven&gt;更新依赖关系
感谢所有提供帮助的人。
答案 1 :(得分:1)
您需要将JBox2D库添加到工作区。关注Basic guide for importing and building JBox2D。还有关于日食的说明。或者你可以download JBox2D罐子并将它们添加到eclipse中。以下是tutorial如何将jar添加到工作区。