2012-05-13 32 views
1

我已经尝试过三次以获得eclipse安装程序来运行playn-sample项目,但没有运气。我曾尝试以下的入门指南:如何让Eclipse,Maven和Google PlayN一起工作?

http://davies-barnard.co.uk/2012/03/playn/

http://code.google.com/p/playn/wiki/GettingStarted

http://www.gamefromscratch.com/post/2011/10/13/Getting-started-with-PlayN.aspx

,并已能起床去引导进口一部分,当我开始运行到的问题。我清理了所有JRE,JDK Eclipses安装,并且目前安装了以下内容。

的Java SE SDK 6u29

http://www.oracle.com/technetwork/java/javasebusiness/downloads/java-archive-downloads-javase6-419409.html#jdk-6u29-oth-JPR

Android SDK中R18

http://developer.android.com/sdk/index.html

的Eclipse IDE的Java EE开发

http://www.eclipse.org/downloads/packages/eclipse-ide-java-ee-developers/indigor

M2E - Maven的集成为Eclipse v1.0.200.20111228-1245

(从所有可用的更新站点)

Android的Eclipse插件版本。 18.0.0.v201203301601-306762

https://dl-ssl.google.com/android/eclipse/

谷歌插件

http://dl.google.com/eclipse/plugin/3.7

Maven的集成WTP版本。 0.15.2.20120306-2040

http://download.jboss.org/jbosstools/updates/m2eclipse-wtp

我的经验开始从导向偏离,当我尝试到了playn样本导入到工作区。我不断收到以下错误:

No marketplace entries found to handle android-maven-plugin:3.1.1:proguard in Eclipse. Please see Help for more information.

虽然我一直在编程多年,我的时间一直在Visual Studio主要是C#,ASP.NET,并在过去两年里,我拿起的jQuery/JavaScript的。我在大学里编写了一些java程序,并且将PlayN框架看作是重新获得的一个很好的理由。我从这些指南中错过了什么来启动和运行?

+0

就是这样。对于尝试导入时遇到的市场错误,我找不到任何建议或解决方案。我已经修复了似乎很常见的java错误。但是我对Android,Maven或Eclipse没有经验。因此我为什么要求尝试一个方向。 –

+0

@ j4y:问题在于他的编程之前可以继续下去。并且他提到了他已经“尝试”的东西。 –

+0

对于**没有找到市场条目**错误,看看里卡多的答案[这里](http://stackoverflow.com/questions/9070768/no-marketplace-entries-found-to-handle-execution-default-proguard)帮助。 – yorkw

回答

0

我有和你一样的问题。

因为我放弃了日食,我试图与Netbeans,现在我编程和测试图书馆。

很快,这是我做了什么:

  1. 获取从这里Netbeans的+ Java SE的组合: http://www.oracle.com/technetwork/java/javase/downloads/jdk-netbeans-jsp-142931.html 并安装它
  2. 启动NetBeans,去文件>新建项目>的Maven>从原型项目>下一页
  3. 在接下来的对话框,按下添加按钮
  4. 一个新窗口,必宝小狗。切换到您的网页浏览器
  5. 转到http://search.maven.org/并在搜索框中键入playN
  6. 在结果列表中,在的artifactId列寻找playn-原型并单击它
  7. 记得去年Netbeans上的窗口?返回到IDE并开始填充组标识,工件标识和版本字段,因为它们出现在playn-archetype的结果列表中。例如,群组标识是com.googlecode.playn,工件ID是playn-原型及其 最新的版本是1.2,在这一刻
  8. 留在空白的库场,然后单击确定
  9. 现在选择您最近从列表中添加原型,然后单击Next
  10. 在下面的对话框中,您可以保留字段或更改它们的名称。 但是,在其他创建属性部分中,请确保您在 JavaGameClassName字段中输入值。这将是你的主要类的名字,所以一定要填写它或点击完成后它会标记一个错误,你将不得不重新开始。
  11. 点击完成和Netbeans将开始下载一堆东西,所以要耐心等待,直到完成。大!现在你有一个可以运行的PlayN工作项目。只要看看[您的项目名称]在Project Navigator的Java文件夹,右击它并选择运行
  12. 如果涉及到Android的一个错误出现时,你需要去[您-项目 - 名称] Metaproject>项目文件并打开pom.xml文件。打开它并在模块部分,发表评论或删除<module>android</module>这一行,仅仅为了现在到quiclky 测试你的项目。
  13. 记住,核心文件夹是在那里你会PROGRAMM游戏,其余的是每个 平台发射器(Java,Android装置,iOS ...)

希望帮助:)

+0

好的指示,但现在我收到了一个我并不期待的错误。无法执行目标org.apache.maven.plugins:maven-archetype-plugin:2.2:在项目standalone-pom中生成(default-cli):Archetype com.googlecode.playn:playn-archetype:1.2未配置 属性JavaGameClassName不见了。我从JaveGameClassName的说明中设置变量。这是关于图书馆吗? –

相关问题