0

我在存储库中看到了 jbox2d Vec2 类:

http://code.google.com/p/playn/source/browse/gwtbox2d/src/org/jbox2d/common/Vec2.java

如何使我的代码可以访问JBox2D 包的 PlayN 端口?我正在使用 Eclipse,但我的项目似乎没有意识到这个包。


更新:

按照此处的示例,我在 core/pom.xml 文件中添加了 playn-jbox2d 作为依赖项。但是,当我加载我的项目时,我收到以下错误:

ArtifactDescriptorException:无法读取 com.googlecode.playn:playn-jbox2d:jar:1.1.1 的工件描述符:ArtifactResolutionException:无法从/向中央传输工件 com.googlecode.playn:playn-jbox2d:pom:1.1.1( http://repo1.maven.org/maven2):传输失败 http://repo1.maven.org/maven2/com/googlecode/playn/playn-jbox2d/1.1.1/playn-jbox2d-1.1.1。绒毛_ 错误代码 416, Requested Range Not Satisfiable pom.xml /myproject-core line 1 Maven 依赖问题

4

2 回答 2

2

经过一番追逐之后,我想出了如何启用它。按照此处的示例,我在文件中手动添加了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 窗口中的核心目录 > Maven > 更新依赖项

感谢所有提供帮助的人。

于 2012-03-18T02:59:25.387 回答
1

您需要将 JBox2D 库添加到您的工作区。遵循导入和构建 JBox2D 的基本指南。也有 eclipse 的说明。或者您可以下载JBox2D jar 并将它们添加到 eclipse。这是一个如何将 jars 添加到工作区的教程。

于 2012-03-17T18:11:32.503 回答