Diferencia entre revisiones de «Ejemplo de proyecto web para ABMs creado con Roo»
De Dos Ideas.
(→Configuraciones iniciales) |
|||
Línea 4: | Línea 4: | ||
* Spring Roo 1.0.2 | * Spring Roo 1.0.2 | ||
* Apache Maven 2.2.1 | * Apache Maven 2.2.1 | ||
+ | |||
+ | Con la correspondiente configuración en las variables de entorno de la pc (PATH y JAVA_HOME). | ||
== Configuraciones iniciales == | == Configuraciones iniciales == | ||
Línea 20: | Línea 22: | ||
</proxy> | </proxy> | ||
</code> | </code> | ||
+ | |||
+ | == Creación del proyecto == | ||
+ | |||
+ | == Tareas de solución de problemas == | ||
+ | |||
+ | * Si al desplegar el proyecto en el servidor de aplicaciones, Maven perdió la dependencia con JAXB, entoces necesitarás agregar la dependencia en pom.xml del proyecto: | ||
+ | |||
+ | <code xml> | ||
+ | <dependency> | ||
+ | <groupId>javax.xml.bind</groupId> | ||
+ | <artifactId>jaxb-api</artifactId> | ||
+ | <version>2.1</version> | ||
+ | <exclusions> | ||
+ | <exclusion> | ||
+ | <groupId>javax.xml.stream</groupId> | ||
+ | <artifactId>stax-api</artifactId> | ||
+ | </exclusion> | ||
+ | <exclusion> | ||
+ | <groupId>javax.activation</groupId> | ||
+ | <artifactId>activation</artifactId> | ||
+ | </exclusion> | ||
+ | </exclusions> | ||
+ | </dependency> | ||
+ | <dependency> | ||
+ | <groupId>com.sun.xml.bind</groupId> | ||
+ | <artifactId>jaxb-impl</artifactId> | ||
+ | <version>2.1.5</version> | ||
+ | <scope>runtime</scope> | ||
+ | </dependency> | ||
+ | </code> | ||
+ | |||
+ | [http://forum.springsource.org/showthread.php?t=85098 Mas ayuda de la dependencia de Maven con JAXB] |
Revisión del 17:13 13 jul 2010
Contenido
Herramientas y Versiones
- JDK 1.6 UPDATE 21
- Spring Roo 1.0.2
- Apache Maven 2.2.1
Con la correspondiente configuración en las variables de entorno de la pc (PATH y JAVA_HOME).
Configuraciones iniciales
- Desactivamos antivirus de pc según recomendación de página inicial Spring Roo y el error durante la ejecución
- Parametros del proxy a utilizar en Apache Maven. En el archivo settings.xml:
<proxy> <active>true</active> <protocol>http</protocol> <username>nombre del usuario de conexion</username> <password>clave</password> <host>servidor</host> <port>puerto</port> </proxy>
Creación del proyecto
Tareas de solución de problemas
- Si al desplegar el proyecto en el servidor de aplicaciones, Maven perdió la dependencia con JAXB, entoces necesitarás agregar la dependencia en pom.xml del proyecto:
<dependency>
<groupId>javax.xml.bind</groupId>
<artifactId>jaxb-api</artifactId>
<version>2.1</version>
<exclusions>
<exclusion>
<groupId>javax.xml.stream</groupId>
<artifactId>stax-api</artifactId>
</exclusion>
<exclusion>
<groupId>javax.activation</groupId>
<artifactId>activation</artifactId>
</exclusion>
</exclusions>
</dependency>
<dependency>
<groupId>com.sun.xml.bind</groupId>
<artifactId>jaxb-impl</artifactId> <version>2.1.5</version> <scope>runtime</scope> </dependency>