Настройка Spring BlazeDS + Flex + JBoss Project в затмении с использованием Maven

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

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

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

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

1 ответ

Решение

Посмотрите на maven-blazeds-spring-archetype archetype (и его руководство GettingStarted) и в статье, которая вдохновила архетип: полный стек Flex, Spring и BlazeDS - часть 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.

Другие вопросы по тегам