Material‎ > ‎Software‎ > ‎Naked Objects‎ > ‎

Instalación usando Maven

La forma mas sencilla que encuentro de instalar Naked Objects es utilizando maven, las instrucciones detalladas están aquí: http://www.nakedobjects.org/building-with-maven.html, pero se pueden resumir en:
  • Crear el proyecto usando el archetype de maven:
       
    mvn archetype:generate -DarchetypeCatalog=http://nakedobjects.org

    Eso propone varios archetypes, elegir la opción 1
    (1: http://nakedobjects.org -> application-archetype (Naked Objects Application))

    Ingresar los demás valores que pregunta:
    • groupId
    • artifactId
    • version
    • package

    Nota importante: A diferencia de otros archetypes referenciados desde este sitio, este crea varios proyectos a la vez. En el directorio principal vamos a ver un pom que contiene únicamente "modules", es decir referencias a los subproyectos, que se encontrarán en subdirectorios.

  • Crear la configuración de eclipse
    Para eso iongresar al directorio con el nombre del artifactId que ingresamos y ejecutar
    mvn eclipse:eclipse

    Luego de esperar mucho mucho mucho y de bajar toda la Internet a sus máquinas, eso creará la configuración de eclipse para cada uno de los subproyectos.

  • Importar los subproyectos al eclipse (ojo: los subproyectos!)

  • Ejecutar la aplicación base: entre los run configurations del eclipse deberían encontrar dos denominados: NakedObject (DnD) y NakedObject (HTML), prueben de ejecutar cada uno de ellos.