2012-05-13 58 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的說明中設置變量。這是關於圖書館嗎? –

相關問題