5

我已经到了几乎放弃尝试使用 PlayN 的地步。我在这里尝试了 PlayN 的入门指南,以及 GamesFromScratch 的更新指南但没有成功。每次我尝试使用 code.googlecode.playn 1.3.1 原型创建一个 New->Other->"Maven Project" 时,我都会收到以下错误消息:

'Creating playn-archetype' 遇到了问题

无法从原型创建项目 [com.googlecode.playn:playn-archetype:1.3.1] 定义的工件不是原型

我想知道我是否做错了什么?我读过 Eclipse 附带 Maven 版本 3.0.2(我使用的是 Eclipse Juno),所以我安装了 Maven 3.0.4,虽然我不知道如何升级 Eclipse 的版本(或者它是否有任何区别)。

非常感谢您的时间,

4

2 回答 2

9

Eclipse Juno 嵌入了 Maven 3.0.4,所以这不是问题。

这是我想出的一个解决方案:

  1. 从Apache下载 apache-maven-3.0.x
  2. (在 Windows 上)将 apache-maven-3.0.x 中 bin 文件夹的位置添加到 PATH 环境变量中(单击编辑,添加分号并将 bin 文件夹的路径添加到末尾)
  3. 使用 Maven(不是 Eclipse)生成一个新项目:

    mvn archetype:generate -DarchetypeGroupId=com.googlecode.playn -DarchetypeArtifactId=playn-archetype -DarchetypeVersion=1.3.1

  4. (在 Eclipse 中)文件->导入->现有 Maven 项目;浏览到您生成项目的位置(可能是您的用户文件夹)并导入。
  5. 要运行项目,在 gameName 上运行“Maven 测试”,编辑 gameName-core
干杯!

于 2012-07-06T17:27:04.730 回答
0

您必须将 Maven 运行时添加到 Window/Preferences/Maven/Installations。在此之后——如果你有以前的 Maven 运行配置——你可能也必须更新这些配置,才能使用这个新的 Maven。

于 2012-07-06T10:53:26.240 回答