miércoles, 11 de enero de 2012

Comenzar un proyecto en Gradle

Visto en

Construcción de Proyectos con Gradle


Ver también:  http://swgu.ru/p7FZiD

 1. Descargar la última versión http://gradle.org/downloads

2. Descomprimir  (Windows) en:
 C:\gradle-1.0-milestone-7
3. Descomprimir  (Linux) en:
home/Usuario/ gradle-1.0-milestone-7
4. Crear la variable de entrorno (Windows)
Nombre: GRADLE_HOME
Valor: C:\gradle-1.0-milestone-7
4.1Agregarla al path, sin el “;”
%GRADLE_HOME%\bin
4.2Crear la variable de entrorno y agregarla al path (Linux)
GRADLE_HOME=/usr/java/gradle-1.0-milestone-7
export GRADLE_HOME
PATH=$PATH:$GRADLE_HOME/bin
export PATH


5.Comprobar si se instalo correctamente (desde la consola de comandos):
gradle -v
6.Crear un proyecto Java con la siguiente estructura de directorios (carpetas):
screencast01
build.gradle
src/main/java
src/main/resources
src/test/java
src/test/resources

6.1Ruta (Windows y/o Linux):
C:\Users\Alguien\Documents\screencast02
Home/Alguien/Documentos/ screencast02
7.Crear el build.gradle (en un bloc de notas), el script debe ir directamente bajo el directorio screencast02,  y colocar estas líneas:
//Esto es para usar el plugin de Gradle para Java
apply plugin:'java'
//Esto es para usar el plugin de Gradle para Eclipse
apply plugin:'eclipse'

//El plugin para Java define un montón de cosas, entre ellas varias tareas
//invocamos aquí la principal para compilar todo por default
defaultTasks 'build'

//En esta sección incluimos los repositorios de Maven
repositories {
  mavenLocal()
  mavenCentral()
}

//Aquí se definen las dependencias para cada configuración.
//Importamos jUnit solamente para la compilacion de pruebas unitarias
dependencies {
  testCompile 'junit:junit:4.+'
}

8.Crear la clase java Hola.java en  src/main/java/ejemplo
package ejemplo;

public class Hola{

  public String saluda(String quien) {

    return String.format("Hola, %s! (en Java)", quien);

  }

}
9.Crear la prueba unitaria TestAll.java

package ejemplo;
import org.junit.*;
public class TestAll {
  @Test public void testSaludo() {
    Hola o = new Hola();
    assert "Hola, Mundo! (en Java)".equals(o.saluda("Mundo"));
  }
}

10.Ejecutar el script (debemos posicionarnos en el directorio) con:
gradle build

 
En caso de aparecer un error como este 




 

Si sale error poner:
gradle –info
gradle –debug
gradle –stacktrace


Si no hubo problema alguno debe aparecer esto:






 Además se puede usar la interfza gráfica de Gradle para ver  y ejecutar los scripts 


gradle -gui


Debe aparecer esto:
Listo primer proyecto usando Gradle

No hay comentarios:

Publicar un comentario

Vibe Coding (la programación vía IA): ¿el futuro de la programación?

Vibe Coding es un nuevo paradigma de programación, una nueva forma de crear código. Es un enfoque emergente en el desarrollo de sof...

Etiquetas

Archivo del blog