Creación proyecto Spring MVC Basic. Gracias Maven!

Antes de seguir leyendo este artículo, debes tener instalado MySQL en tu computadora. Una vez que ya lo tengas instalado, sigue los siguientes pasos:
  1. Abre la consola ( Desde Windows: Inicio->Ejecutar->Escribimos "cmd"), y una vez abierta la ventana desplázate hacia el directorio del workspace del Eclipse.

  2. Ejecuta el siguiente comando para que Maven se descargue las librerías necesarias de Spring MVC Basic en el repositorio local que tengas puesto en el fichero de configuración settings.xml de este (el valor del atributo DartifactID puedes cambiarlo, es el nombre que le darás a tu proyecto):

    mvn archetype:create
    -DarchetypeGroupId=org.appfuse.archetypes
    -DarchetypeArtifactId=appfuse-basic-spring
    -DremoteRepositories=http://static.appfuse.org/releases
    -DarchetypeVersion=2.0.1
    -DgroupId=com.mycompany.app
    -DartifactId=SpringMVCBasic


  3. El comando anterior creará un nuevo directorio en tu workspace cuyo nombre coincide con el que le hayas puesto a tu proyecto. Accede a él. Podrás observar, que en él, hay un fichero llamado pom.xml, ¿ Te suena verdad ? :p.

  4. Poner al final del fichero pom.xml del proyecto el nombre de usuario y la contraseña de la base de datos MySQL. Servirá para más adelante (paso 7 en concreto).

  5. Ahora, ejecuta lo siguiente para que se generen los ficheros del proyecto ( .project, .classpath ... ), los ficheros de configuración y se descarguen las herramientas para la creación del proyecto (ten paciencia, es una de las claves del buen programador): mvn eclipse:eclipse .

  6. A continuación, lanza mvn -Declipse.workspace="la ruta del workspace" eclipse:add-maven-repo. Cuidado! Lo que esta entrecomillado debes de poner la ruta del workspace. Esto añade una variable nueva (M2_REPO) al Eclipse para sepa donde esta el repositorio.

  7. Lanza: mvn install . Se descargaran todas las dependencias asociadas al proyecto y lo dejará preparado. Si te da algún error, relacionado con el Tomcat, como me pasó a mí, descárgatelo desde aquí (Apache Tomcat version 6.0.14). Asegúrate que la versión a descargar coincide con la que te ha dado el error. Una vez descargado, copia el .zip en C:\Documents and Settings\[NombreUsuario]\Configuración local\Temp\cargo\installs.

  8. Para hacer un war, deploy y ver su funcionamiento, haz un mvn jetty:run-war. También se descargarán más librerías. Jetty es un servidor (como el tomcat) incorporado en el proyecto. Pincha aquí para ver si todo a sido correcto.
  9. Agrega en el Eclipse el proyecto java existente.

  10. Por último, y por mayor comodidad, instálate el plugin Eclipse. Pincha aquí para ver la guía de instalación u aquí para ver una demo de su funcionamiento.

Todo esto esta sacado de la siguiente URL: http://appfuse.org/display/APF/Home . Espero que le haya sido de ayuda! :)

No hay comentarios: