2012-09-26 15 views
8

Non ho idea di strumenti di costruzione come Ant, Maven o Gradle. . Questa è la prima volta sto iniziando con Gradle (e hanno meno tempo per capirlo :() Quindi questa è una domanda stupida che ho in menteA partire da Gradle

I miei primi passi con Gradle:.

  1. I creato un semplice programma Java in Eclipse.
  2. ho aggiunto le dipendenze manualmente dalla finestra di proprietà del progetto.
  3. ho esplorato cartella src da linea di comando e build.gradle creato lì.
  4. ho eseguito un comando "costruire Gradle" che ha indotto me che la costruzione ha avuto successo.

Per favore dimmi come questi passaggi possono aiutarmi a non aggiungere manualmente le dipendenze in eclissi.

(Per uno dei progetti ho installato il plugin di maven in eclipse, quindi ogni volta che devo aggiungere alcune dipendenze, eseguo semplicemente Maven clean/build e aggiungo manualmente le dipendenze di resto, aggiungendo automaticamente dipendenze al mio ambiente di sviluppo)

+0

Dopo aver lottato per imparare come funziona Gradle, capisco il tuo dolore. Si prega di consultare il mio progetto di esempio che ho scritto: https://github.com/djangofan/WebDriverTestingTemplate – djangofan

+0

grazie @djangofan –

risposta

11

Gradle offre due modi per automatizzare la configurazione progetto Eclipse:

  1. applicare la Eclipse Plugin al Gradle costruire script. Eseguire gradle eclipse per generare i file di progetto Eclipse (.project, .classpath, ecc.). Importa il progetto in Eclipse (Import->Existing Project Into Workspace). Ogni volta che dichiari alcune nuove dipendenze nello script di build Gradle, rigenera i file di progetto e aggiorna il progetto in Eclipse.

  2. Installare l'integrazione di Eclipse Gradle (installation instructions, tutorial). Importa il progetto in Eclipse (Import->Gradle Project). Ogni volta che dichiari alcune nuove dipendenze nello script di build Gradle, seleziona Refresh Dependencies dal menu di scelta rapida Gradle sul progetto Eclipse.

In entrambi i casi, ti consigliamo di familiarizzare con Gradle di dependency management.

+0

Bene !! Ho imparato/osservato lo stesso ieri sera. Grazie –

Problemi correlati