2012-09-26 30 views
8

No tengo idea acerca de ninguna herramienta de construcción como Ant, Maven o Gradle. . Esta es la primera vez que estoy empezando con Gradle (y menos tiempo para entenderlo :() Así que esta es una pregunta estúpida que tengo en mi menteComenzando con Gradle

Mis primeros pasos con Gradle:.

  1. I creado un programa java simple en eclipse.
  2. añadí dependencias manualmente desde la ventana de propiedades del proyecto.
  3. exploré carpeta src de la línea de comandos y build.gradle creado allí.
  4. que ejecuta un comando de "acumulación Gradle" que llevó esa construcción es exitosa.

Dígame cómo estos pasos pueden ayudarme a no agregar dependencias manualmente en eclipse.

(Para uno de los proyectos instalé el plugin maven en eclipse, así que cada vez que necesito agregar algunas dependencias, solo ejecuto Maven clean/build. Y agrego dependencias de reposo de forma manual. Agrega automáticamente dependencias a mi entorno de desarrollo)

+0

Después de luchar para aprender cómo funciona Gradle, entiendo su dolor. Por favor, vea mi proyecto de muestra que escribí: https://github.com/djangofan/WebDriverTestingTemplate – djangofan

+0

gracias @djangofan –

Respuesta

11

Gradle ofrece dos maneras de automatizar la configuración del proyecto Eclipse:

  1. aplicar el Eclipse Plugin a la Gradle Creación de un script. Ejecute gradle eclipse para generar los archivos del proyecto Eclipse (.project, .classpath, etc.). Importe el proyecto en Eclipse (Import->Existing Project Into Workspace). Cada vez que declara algunas dependencias nuevas en el script de construcción de Gradle, regenere los archivos del proyecto y actualice el proyecto en Eclipse.

  2. Instale la integración de Eclipse Gradle (installation instructions, tutorial). Importe el proyecto en Eclipse (Import->Gradle Project). Cada vez que declare algunas dependencias nuevas en el script de construcción de Gradle, seleccione Refresh Dependencies en el menú contextual Gradle en el proyecto de Eclipse.

En cualquiera de los casos, tendrá que familiarizarse con Gradle de dependency management.

+0

¡¡Bien !! Aprendí/observé lo mismo ayer por la tarde. Gracias –