Настройка 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.
Обновление: я только что попробовал архетип, и, действительно, он требует некоторых настроек. Вот шаги:
Создать проект из удаленного репозитория
mvn archetype:generate -DartifactId=<your artifactId> -DarchetypeCatalog=http://maven-blazeds-spring-archetype.googlecode.com/svn/maven2/
cd
в созданный проект и измените расположение хранилища Sonatype в./pom.xml
, Замените http://svn.sonatype.org/flexmojos/repository на http://repository.sonatype.org/content/groups/forge/ (есть 2 случая для замены).Обновите версию
<flex-mojos.version>
вapp-flex/pom.xml
заменить2.0M8
с последним2.0.3
,Выполните первоначальную настройку
mvn clean install -DtemplateURI=folder:html-template
Выполните остальные шаги GettingStarted.