Installer Groovy? - Apprenez les différentes façons d'installer Groovy

Table des matières:

Anonim

Comment installer Groovy

Apache Groovy est un langage orienté objet avec plate-forme Java et sa compatibilité syntaxique. Il s'agit à la fois d'un langage statique et dynamique ayant des caractéristiques assez similaires à Ruby, Python, Smalltalk et Perl. Les principales caractéristiques résident dans le fait qu'il peut être utilisé à la fois comme langage de script et comme langage de programmation pour la plate-forme Java. Comme Java, il est également compilé en un bytecode JVM qui peut interagir entre de nombreuses autres bibliothèques basées sur Java. Il utilise également le type d'accolades d'une structure syntaxique, similaire à Java. Les fonctionnalités supplémentaires incluent des chaînes multilignes, des fermetures et des expressions intégrées dans des chaînes.

Le langage Groovy fournit une prise en charge intégrée de nombreux langages de balisage tels que HTML et XML, ce qui est accompli en utilisant une syntaxe DOM (Document Object Model). Contrairement au langage de programmation Java, un fichier de code source basé sur Groovy peut être exécuté en tant que script non compilé, s'il contient l'élément de code en dehors de la définition de classe. Par conséquent, on peut dire que le script Groovy peut être entièrement compilé, analysé et généré avant qu'il ne soit réellement exécuté. Voici quelques étapes qui parlent du téléchargement et de l'installation de Groovy.

Il existe plusieurs façons de télécharger cette langue:

Télécharger un package de distribution binaire ou source: les distributions sont les packages ou les bundles des fichiers source ou de classe qui sont nécessaires pour créer ou utiliser le langage Groovy. Un zip source est fourni par tous les projets Apache qui sont utiles pour créer un logiciel à partir de zéro. Le zip source, en fait, peut être utilisé comme un artefact faisant autorité pour chaque version possible. En dehors de ceux-ci, une documentation binaire, SDK et téléchargeable est également fournie. Il existe plusieurs versions liées à cela.
La version Groovy edge 3.0 est la dernière en date.


Une autre dernière version stable est la version 2.6.

je

Il existe de nombreuses autres versions stables de Groovy. Ces versions ne fournissent aucune garantie.

Étapes pour installer Groovy

Quelques instructions pour décrire l'installation de la distribution binaire Groovy:

Étape 1: La première étape consiste à télécharger le jeu de distribution binaire et à le décompresser dans un autre fichier du système de fichiers local.

Étape 2: L'étape suivante consiste à configurer la variable d'environnement GROOVY_HOME dans le répertoire de la distribution décompressée.

Étape 3: Ajoutez GROOVY_HOME / bin à votre emplacement PATH dans la section des variables d'environnement de Windows.

Étape 4: assurez-vous que vous ne manquez pas de définir la variable d'environnement JAVA_HOME qui pointe vers votre kit de développement Java. Généralement, sous OS X, il s'agit de / Library / Home / Java et dans les autres systèmes d'exploitation basés sur Unix, il s'agit de / usr / java. Si vous avez déjà installé une sorte d'installation pour les outils de construction tels que Maven ou Ant, cela signifie que vous devez avoir déjà défini cette variable PATH.

Étape 5: Une fois que vous êtes sûr d'avoir correctement installé Groovy. Vous pouvez le vérifier en écrivant des commandes telles que:

groovysh: Cette commande vous donnera une base de shell groovy interactive pour vous permettre de taper et d'exécuter vos propres commandes groovy en écrivant groovy AnyScript

Commandes pour installer Groovy

Utilisation d'un gestionnaire de packages ou d'un bundle pour le système d'exploitation: La méthode expliquée ci-dessus est un moyen pratique d'installer Groovy. mais si vous ne voulez pas croire en l'interface graphique et souhaitez une approche plus simple, envisagez d'utiliser la CLI et ces commandes.

  • SDKMAN: C'est un outil qui est utilisé pour gérer des versions parallèles de plusieurs SDK sur presque tous les systèmes basés sur Unix.

  • Homebrew: Il s'agit d'un gestionnaire de paquets destiné à macOS.

  • MacPorts: C'est un autre système qui est utilisé pour gérer les outils sur macOS.

  • Scoop: Il s'agit d'un programme d'installation basé sur la ligne de commande, disponible pour Windows, inspiré de HomeBrew.

  • Chocolatey: Il est utilisé pour fournir un logiciel géré sous Windows.

Pour les utilisateurs Linux, Groovy est également disponible en utilisant la langue préférée du système d'exploitation et son gestionnaire de packages système. Par exemple, dpkg, apt, Pacman, etc.

Bocaux groovy

Les fichiers Groovy appropriés sont également disponibles à partir des outils de génération: pour ajouter du groovy en tant que dépendance à votre projet, pensez à vous reporter à la section Fichiers Groovy du descripteur de fichier de génération du projet:

Les pots publiés par Groovy font partie de Maven Central ou JCenter.

Plugin pour IDE pour installer Groovy

Vous pouvez choisir le dernier plugin pour votre IDE et suivre les instructions pour installer Groovy en conséquence.

Le dernier code s'y rapportant se trouve sur le référentiel GIT ou le miroir GITHub.

Docker Hub pour l'installation de Groovy

L'installation Groovy est également fournie dans le cadre de Docker. Vous pouvez donc également utiliser Docker Hub pour l'installation de Groovy.
La commande utilisée sera docker pull groovy

Il existe quelques balises prises en charge et d'autres liens liés aux fichiers de dossier.

Démarrage de Groovysh: docker run -it –rm groovy

Comment exécuter un script Groovy: docker run –rm -v “$ PWD”: / home / hardik / groovy / scripts -w / home / hardik / groovy / scripts groovy groovy

Réutiliser le cache de raisins: le cache de raisins local peut être réutilisé dans et entre les conteneurs en créant simplement un volume et en le montant dans /home/hardik/groovy/.groovy/grapes.

docker volume create –name grapes-cache

docker run –rm -it -v grapes-cache: /home/hardik/groovy/.groovy/grapes groovy

Variantes d'images: les images groovy sont pratiques avec de nombreuses saveurs, spécialement conçues pour leurs cas d'utilisation.

groovy :: C'est l'image de facto qui entre en vigueur lorsque vous n'êtes pas vraiment sûr des besoins ou si vous voulez utiliser celle-ci. Il peut être utilisé comme conteneur jetable.

Conclusion

Groovy n'est pas seulement un langage de programmation orienté objet, il est également un langage de programmation fonctionnel car il fournit des fonctionnalités telles que les fermetures, le traitement JSON et XML, le curry, l'interpolation de chaînes, la transformation de l'arborescence de syntaxe abstraite, l'adoption, les traits, le support IDE, etc. En substance, vous pouvez utiliser ce langage si votre entreprise l'exige. Dans cet article, nous vous avons expliqué de manière très élaborée les fonctionnalités de base, l'utilisation, le téléchargement et comment installer Groovy pour votre usage.

Articles recommandés

Cela a été un guide sur la façon d'installer Groovy. Ici, nous avons discuté des différentes façons d'installer Groovy sur le système. Vous pouvez également consulter les articles suivants pour en savoir plus -

  1. Étapes pour installer Typescript?
  2. Comment installer le serveur Ubuntu?
  3. Guide pour installer Jenkins?
  4. Comment installer Django?