Dernière modification : Dec 08 , 2024
Dernière modification : Dec 08 , 2024

Contenu

Étape 1 : Installer Groovy

  1. Télécharger Groovy :

    • Visitez la page de téléchargement officielle de Groovy : Téléchargement de Groovy
    • Choisissez la version stable la plus récente et téléchargez la distribution binaire (ZIP ou TAR).
  2. Extraire Groovy :

    • Extrayez l'archive téléchargée dans un emplacement sur votre ordinateur.
  3. Configurer l'emplacement de Groovy :

    • Configurez la variable d'environnement GROOVY_HOME sur le répertoire où Groovy est extrait.
    • Ajoutez le répertoire bin de Groovy à la variable PATH de votre système.
  4. Vérifier l'installation :

    • Ouvrez un nouveau terminal ou une invite de commandes.
    • Tapez groovy -version pour vérifier que Groovy est correctement installé.

Étape 2 : Utiliser Grape pour inclure des dépendances

  1. Créer un script Groovy :

    • Créez un nouveau fichier, par exemple ExempleScript.groovy.
  2. Ajouter une dépendance Grape :

    • Dans votre script, utilisez Grape pour inclure une dépendance. Par exemple :
      @Grapes([
          @Grab(group='groupe', module='module', version='1.0')
      ])
      
  3. Utiliser la dépendance :

    • Rédigez un script simple qui utilise la fonctionnalité fournie par la dépendance incluse. Par exemple :
      // Votre code ici en utilisant la dépendance ajoutée
      
  4. Exécuter le script :

    • Enregistrez le script et exécutez-le à l'aide de la commande groovy.

Étape 3 : Résolution dynamique des dépendances

  1. Modifier le script :

    • Modifiez votre script pour résoudre dynamiquement les dépendances en utilisant Grape. Par exemple :
      @Grab(group='org.example', module='bibliotheque-incroyable', version='2.0')
      
  2. Exécuter le script :

    • Enregistrez le script et exécutez-le à l'aide de la commande groovy. Grape téléchargera et inclura dynamiquement la dépendance spécifiée.

Conclusion

En suivant ces étapes, vous aurez installé Groovy et acquis une expérience pratique de l'utilisation de Grape pour la gestion des dépendances dans les scripts Groovy.

Github Link

Aller vers la page Github de l'exercise