2012-05-13 4 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 Developers

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/

Google Plugin

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

Maven интеграции для ВОС вер. 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.

Хотя я программировал на протяжении многих лет, мое время было в визуальной студии преимущественно 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. Launch Netbeans, перейдите Файл> Новый проект> Maven> Проект от архетипа> Далее
  3. В следующем диалоговом окне нажмите Добавить кнопку
  4. новое окно Ро р-вверх. Переключитесь на свой вебе-браузер
  5. Перейти к http://search.maven.org/ и типу окна поиска playN
  6. В полученном списке ищите playn-архетип в артефакте колонка и нажмите его
  7. Помните, что последний окно на Netbeans? Вернитесь в среду IDE и начните заполнять поля идентификатора группы, артефакта и версии, как они появляются в списке результатов playn-архетипа. Например, группа идентификаторов com.googlecode.playn, Артефакт Id является playn-архетип и последней версии 1.2 в данный момент
  8. Оставьте Repository поле пустым и нажмите кнопку Ok
  9. Теперь выберите недавно добавлен архетип из списка и нажмите . Далее
  10. В следующем диалоговом окне вы можете оставить поля или изменить их. BUT, в разделе Дополнительные свойства создания раздел, убедитесь, что вы указали значение в поле JavaGameClassName. Это будет имя вашего основного класса, поэтому обязательно заполните его или после нажатия кнопки «Готово» он пометит ошибку, и вам придется начинать заново.
  11. Нажмите Отделка и Netbeans начнут загружать кучу вещей, поэтому будьте терпеливы и подождите, пока это не будет сделано. Большой! Теперь у вас есть рабочий проект PlayN, готовый к запуску. Просто посмотрите [-проект-имя вашей] Java папки в Project Navigator, щелкните правой кнопкой мыши на ней и выберите Выполнить
  12. Если появляется ошибка, связанная с андроида, вы должны пойти в [ваш-project- name] Metaproject> Файлы проекта и откройте файл pom.xml. Откройте его и в модулях отредактируйте, прокомментируйте или удалите строку <module>android</module>, только что до quiclky проверьте ваш проект.
  13. Помните, что папка ядра, где вы будете программкой игры и другие пусковые установки для каждой платформы (Java, Android, IOS ...)

Надежды, что помогает :)

+0

Хорошие инструкции, но теперь я получаю сообщение об ошибке, которого я не ожидал. Не удалось выполнить цель org.apache.maven.plugins: maven-archetype-plugin: 2.2: generate (default-cli) для проекта standalone-pom: Archetype com.googlecode.playn: playn-archetype: 1.2 не настроен Свойство JavaGameClassName пропал, отсутствует. Я настраиваю переменную из инструкций для JaveGameClassName. Это касается библиотек? –

Смежные вопросы