2010-02-27 12 views
5

Me gustaría saber cómo proceder para configurar un entorno de trabajo con el fin de desarrollar aplicaciones Spring BlazeDS. Esas aplicaciones de servidor deben accederse a través de comunicación remota AMF desde alguna aplicación Flex del cliente.Configuración de Spring BlazeDS + Flex + JBoss Project en eclipse usando Maven

Actualmente tengo Maven y m2eclipse configurados y funcionando, JBoss v6.0M2 local funcionando, plugin de Flex 4 instalado.

Idealmente, me gustaría saber cómo crear un proyecto de eclipse en el que pueda tener tanto el código de servidor (Java) como el de cliente (Flex) y poder desplegar todo en un clic para JBoss. Tal vez hay un arquetipo Maven especial para esta configuración? Si no, estaré feliz si alguien puede proporcionar instrucciones paso a paso para configurar todo esto.

Gracias de antemano

Respuesta

3

un vistazo a la maven-blazeds-spring-archetype arquetipo (y su guía GettingStarted) y en el artículo que inspiró el arquetipo: The Flex, Spring, and BlazeDS full stack – Part 1: Creating a Flex module.

Actualización: Acabo de probar el arquetipo y, de hecho, necesita algunos ajustes. Estos son los pasos:

  1. Crear un proyecto desde el repositorio remoto

    mvn archetype:generate -DartifactId=<your artifactId> -DarchetypeCatalog=http://maven-blazeds-spring-archetype.googlecode.com/svn/maven2/ 
    
  2. cd en el proyecto creado y modificar la ubicación del repositorio de Sonatype en ./pom.xml. Reemplace http://svn.sonatype.org/flexmojos/repository por http://repository.sonatype.org/content/groups/forge/ (hay 2 casos para reemplazar).

  3. actualización de la versión de la <flex-mojos.version> en app-flex/pom.xml, reemplazar 2.0M8 con la última 2.0.3.

  4. realizar la configuración inicial

    mvn clean install -DtemplateURI=folder:html-template 
    
  5. Siga el resto de los pasos del GettingStarted.

+0

he encontrado otro arquetipo: Flex-blazeds-primavera-arquetipo pero por alguna razón, no se puede implementar en mi servidor JBoss correctamente, o tal vez sólo no saben cómo. También necesito depurar mi aplicación Flex en Eclipse, pero no sé dónde poner información remota. Voy a probar el que sugieres ahora. –

+0

¿Has probado el arquetipo que proporcionaste? Ni siquiera puedo crear el proyecto debido a la falta de dependencias (flex mojos 2.0M8). Además, existe una misteriosa dependencia de jdk1.6.0_10 en .classpath. Espero que puedan ayudar. –

+0

Este arquetipo simplemente no funciona para mí. Si lo hace por usted, agradecería las instrucciones paso a paso para tener una aplicación Hello World ejecutándose en JBoss o incluso en Tomcat, lo que sea. –

Cuestiones relacionadas