无法在Eclipse中创建骨架PlayN项目

Mic*_*ang 5 eclipse maven playn

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

'创建playn-archetype'遇到了问题

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

我想知道我做错了什么?我已经读过Eclipse附带Maven版本3.0.2(我正在使用Eclipse Juno),所以我安装了Maven 3.0.4,虽然我不知道如何升级Eclipse的版本(或者它有什么不同).

非常感谢您的时间,

Mic*_*ang 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中)File-> Import-> Existing Maven Project; 浏览到您生成项目的位置(可能是您的用户文件夹)并导入.
  5. 要运行该项目,请在gameName上运行"Maven test",编辑gameName-core
干杯!

  • 这个解决方法适用于OSX和Eclipse Juno.我只需要按照步骤1和步骤2,将Eclipse版本的Maven更改为从Apache下载的"外部"版本.**然后**我使用Quick Fix解决了所有错误(对于Java项目) (2认同)