Я не могу запустить playn-showcase-android в eclipse

В настоящее время я пытаюсь настроить playn на eclipse для создания игры на Android. Я выполнил шаги по установке здесь: http://0-code.google.com.precise.petronas.com.my/p/playn/wiki/GettingStarted

Я установил материал для разработки Android и плагин для Maven, и я даже выполнил все шаги, специфичные для Android, включая добавление установки Maven, совместимой с плагином Android Maven (в моем случае это был Maven 3.0.4).

Я импортировал образцы файлов и попытался запустить playn showcase для Android, и вот что я получил:

[INFO] Scanning for projects...
[INFO]                                                                         
[INFO] ------------------------------------------------------------------------
[INFO] Building PlayN Showcase Android 1.0-SNAPSHOT
[INFO] ------------------------------------------------------------------------
    Downloading: http://snapshots.repository.codehaus.org/org/apache/maven/plugins/maven-install-plugin/maven-metadata.xml
Downloading: http://snapshots.repository.codehaus.org/org/apache/maven/plugins/maven-resources-plugin/maven-metadata.xml
Downloading: http://snapshots.repository.codehaus.org/org/apache/maven/plugins/maven-surefire-plugin/maven-metadata.xml
Downloading: http://snapshots.repository.codehaus.org/org/apache/maven/plugins/maven-jar-plugin/maven-metadata.xml
Downloading: http://snapshots.repository.codehaus.org/org/apache/maven/plugins/maven-deploy-plugin/maven-metadata.xml
Downloading: http://forplay.googlecode.com/svn/mavenrepo/com/googlecode/playn/playn-showcase-core/1.0-SNAPSHOT/maven-metadata.xml
Downloading: https://oss.sonatype.org/content/repositories/snapshots/com/googlecode/playn/playn-showcase-core/1.0-SNAPSHOT/maven-metadata.xml
Downloading: http://forplay.googlecode.com/svn/mavenrepo/com/googlecode/playn/playn-showcase-core/1.0-SNAPSHOT/playn-showcase-core-1.0-SNAPSHOT.pom
Downloading: https://oss.sonatype.org/content/repositories/snapshots/com/googlecode/playn/playn-showcase-core/1.0-SNAPSHOT/playn-showcase-core-1.0-SNAPSHOT.pom
[WARNING] The POM for com.googlecode.playn:playn-showcase-core:jar:1.0-SNAPSHOT is missing, no dependency information available
Downloading: http://forplay.googlecode.com/svn/mavenrepo/com/googlecode/playn/playn-showcase-core/1.0-SNAPSHOT/playn-showcase-core-1.0-SNAPSHOT.jar
Downloading: https://oss.sonatype.org/content/repositories/snapshots/com/googlecode/playn/playn-showcase-core/1.0-SNAPSHOT/playn-showcase-core-1.0-SNAPSHOT.jar
[INFO] ------------------------------------------------------------------------
[INFO] BUILD FAILURE
[INFO] ------------------------------------------------------------------------
[INFO] Total time: 6.687s
[INFO] Finished at: Tue Jun 12 00:05:36 PDT 2012
[INFO] Final Memory: 10M/109M
[INFO] ------------------------------------------------------------------------
[ERROR] Failed to execute goal on project playn-showcase-android: Could not resolve dependencies for project com.googlecode.playn:playn-showcase-android:apk:1.0-SNAPSHOT: Could not find artifact com.googlecode.playn:playn-showcase-core:jar:1.0-SNAPSHOT in forplay-legacy (http://forplay.googlecode.com/svn/mavenrepo) -> [Help 1]
[ERROR] 
[ERROR] To see the full stack trace of the errors, re-run Maven with the -e switch.
[ERROR] Re-run Maven using the -X switch to enable full debug logging.
[ERROR] 
[ERROR] For more information about the errors and possible solutions, please read the following articles:
[ERROR] [Help 1] http://cwiki.apache.org/confluence/display/MAVEN/DependencyResolutionException

Так что, видимо, мне не хватает POM для com.googlecode.playn:playn-showcase-core:jar:1.0-SNAPSHOT. Как решить эту проблему?


person user1450560    schedule 12.06.2012    source источник
comment
У меня та же проблема с обычной версией Java, и я точно следовал инструкциям.   -  person phpscriptcoder    schedule 15.06.2012
comment
Кстати, это происходит только от затмения для меня. Из командной строки я могу работать нормально, перейдя в папку playn-samples/showcase и выполнив mvn3 -Phtml Integration-test   -  person Ezequiel    schedule 27.07.2012


Ответы (2)


Попробуйте запустить команду Maven из верхнего каталога вашего проекта, а не из какого-либо подкаталога. Прочтите это где-нибудь. Мейвен кажется глупым. Для меня это заставило это работать.

person domenukk    schedule 16.06.2012

В порядке. После написания последнего комментария к вашему вопросу я понял решение:

  • Щелкните правой кнопкой мыши playn-showcase: Запуск от имени -> Сборка Maven...
  • On the Edit Configuration window set:
    • Goals: Integration Test
    • Профили: андроид

У меня возникла проблема с созданием html, но ошибка была такой же, поэтому в моем случае решение заключалось в настройке html в разделе «Профили».

person Ezequiel    schedule 27.07.2012