Gradle
Apparenza
Gradle è nu sistema di autumazzioni di sviluppu open source basatu ncapu l'idèi di Apache Ant e Apache Maven, ca prisenta nu linguaggiu spicìficu dû duminiu (DSL) che introduce un domain-specific language (DSL) basatu supra Groovy[1], ô postu dâ modalità XML usata di Apache Maven pi dichiarari la cunfigurazzioni dû pruggettu.
Li script Gradle ponnu èssiri eseguiti direttamenti, ô cuntrariu dî difinizziuna di pruggetti Apache Maven (pom.xml).
A diffirenza di Apache Maven, ca difinisci lu ciclu vitali di nu prucessu, e Apache Ant, unni l'ùrdini dî compiti (chiamati target) è ditirminatu dî dipinnenzi (depends on), Gradle usa nu gràficu aciclicu dirittu (DAG) pi ditirminari l'ùrdini unni li prucessi ponnu èssiri eseguiti.
Noti
[cancia | cancia lu còdici]- ↑ (EN) Why Build Your Java Projects with Gradle Rather than Ant or Maven?, su drdobbs.com, Benjamin Muschko, 8 luglio 2014. URL consultato l'8 luglio 2014.
Bibliografia
[cancia | cancia lu còdici]- Tim Berglund; McCullough Matthew, Hans Dockter, Building and Testing with Gradle, Firsta ed., O'Reilly Media, luglio 2011, pp. 116. 978-1-4493-0463-8