Настройка Spring BlazeDS + Flex + JBoss Project в затмении с использованием Maven - PullRequest
5 голосов
/ 27 февраля 2010

Я хотел бы знать, как приступить к настройке рабочей среды для разработки приложений Spring BlazeDS. Эти серверные приложения предназначены для доступа через удаленное взаимодействие AMF из некоторого клиентского приложения Flex.

На самом деле у меня установлены и работают Maven и m2eclipse, работает локальный JBoss v6.0M2, установлен плагин Flex 4.

В идеале я хотел бы знать, как создать проект eclipse, в котором я могу иметь как серверный (Java), так и клиентский (Flex) код и иметь возможность развертывать все одним щелчком мыши в JBoss. Может быть, есть специальный архетип Maven для этой установки? Если нет, я буду рад, если кто-то может предоставить пошаговые инструкции по настройке всего этого.

Заранее спасибо

1 Ответ

3 голосов
/ 27 февраля 2010

Взгляните на архетип maven-blazeds-spring-archetype (и его руководство GettingStarted ) и на статью, которая вдохновила архетип: Flex, Spring и BlazeDS full стек - Часть 1. Создание модуля Flex .

Обновление: Я только что попробовал архетип и, действительно, он нуждается в некоторых настройках. Вот шаги:

  1. Создание проекта из удаленного репозитория

    mvn archetype:generate -DartifactId=<your artifactId> -DarchetypeCatalog=http://maven-blazeds-spring-archetype.googlecode.com/svn/maven2/ 
    
  2. cd в созданный проект и измените расположение репозитория Sonatype в ./pom.xml. Заменить http://svn.sonatype.org/flexmojos/repository на http://repository.sonatype.org/content/groups/forge/ (есть 2 случая замены).

  3. Обновите версию <flex-mojos.version> в app-flex/pom.xml, замените 2.0M8 на последнюю 2.0.3.

  4. Выполнить начальную настройку

    mvn clean install -DtemplateURI=folder:html-template
    
  5. Выполните остальные шаги GettingStarted .

...