Skip to content

jordi9/gdg-guice-workshop

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

10 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

GDG Guice Workshop

Instructions

En el código encontraréis huecos del estilo /*09*/. La correspondencia entre código y número la podéis encontrar en el fichero GAPS.

Como hemos visto en el workshop, la solución "final" no es llenar todos los huecos, si no ir incrementando la aplicación con varias implementaciones y configuraciones alternativas.

Cualquier duda o problema, me podéis encontrar en twitter: @jordi9

Get ready

Clone

Hacer clone del repositorio en vuestro workspace habitual:

git clone git://github.com/jordi9/gdg-guice-workshop.git

Gradle

Para hacer el build utilizaremos Gradle. No hace falta tenerlo instalado, utilizaremos el wrapper que tenemos ya incluído en el repositorio. Si lo tenéis instalado, podéis usar directamente vuestra instalación.

Ejecutar uno de los siguientes comandos dentro del directorio donde os habéis bajado el repositorio:

En *NIX, ejecutar:

./gradlew compileJava

En Windows, ejecutar:

./gradlew.bat compileJava

Aseguraros de tener permismos de ejecución, en principio ya los deberíais tener. La primera ejecución tardará un poco ya que se tiene que bajar algunos ficheros.

Una vez ejecutado, el output de la consola debe ser similar a esto:

:compileJava

BUILD SUCCESSFUL

Para simplifcar, a partir de ahora los ejemplos estarán como si tuviésemos instalado Gradle directamente:

gradle <command>

IDE Setup

Para gente de Eclipse:

gradle eclipse

Y para IDEA

gradle idea

Ahora ya podéis importar el proyecto a vuestro workspace.

En el caso de eclipse File > Import > Existing Projects into workspace

You're set

Utilizaremos algunos ejemplos que vimos en la charla del pasado Google DevFest Barcelona 2012. Aquí tenéis los slides: Clean Code via Dependency Injection + Guice

Ya estáis listos para trabajar!