Fabrication industrielle
Internet des objets industriel | Matériaux industriels | Entretien et réparation d'équipement | Programmation industrielle |
home  MfgRobots >> Fabrication industrielle >  >> Industrial programming >> Java

Didacticiel Apache ANT :qu'est-ce que l'outil Ant Build ? Exemple

Qu'est-ce qu'un outil de création ?

Un outil de construction est un outil de programmation utilisé pour construire une nouvelle version d'un programme. Il automatise la création d'une application exécutable à partir de n'importe quel code source.

Qu'est-ce qu'Apache Ant ?

Apache Fourmi est un outil de ligne de commande basé sur Java pour créer des applications Java avec la portabilité totale du code Java pur. Il permet aux développeurs d'adopter des principes agiles et un développement piloté par les tests pour automatiser les tâches de développement répétitives telles que la génération de documentation, etc. Ant est l'acronyme de Another Neat Tool.

Dans ce tutoriel Apache ANT pour débutants, vous apprendrez :

À quoi sert l'outil Apache Ant Build ?

Voici les principaux avantages/avantages de l'utilisation de l'outil de compilation :

Histoire d'Apache Ant

Maintenant, dans ce didacticiel Apache ANT, nous allons découvrir l'historique d'Apache Ant Build Tool.

Voici d'importants repères historiques de l'outil Apache Ant :

Caractéristiques d'Apache Ant

Voici les fonctionnalités essentielles d'Apache Ant :

Comment installer et configurer Apache Ant sous Windows

Maintenant, dans ce didacticiel Apache ANT, nous allons apprendre le processus d'installation d'Apache Ant sous Windows.

Nous supposons que vous avez déjà téléchargé et installé le kit de développement Java (JDK) sur votre ordinateur. Assurez-vous que la variable d'environnement JAVA_HOME est définie sur le dossier dans lequel votre JDK est installé. Suivez les étapes ci-dessous pour installer Ant :

Étape 1) Téléchargez les binaires.
Téléchargez les binaires depuis https://ant.apache.org/bindownload.cgi

Étape 2) Décompressez les fichiers.
Décompressez ce fichier zip dans un emplacement pratique c:\dossier. Utilisation de Winzip, WinRAR, 7-zip ou d'outils similaires.

Étape 3) Créez une variable d'environnement.
Créez une variable d'environnement pour "ANT_HOME" et affectez la valeur d'une variable à l'emplacement du dossier Ant.

  1. Faites un clic droit sur l'icône Ce PC.
  2. Cliquez sur Propriétés

Étape 4) Accédez aux paramètres système.
Cliquez sur "Paramètres système avancés".

Étape 5) Dans les propriétés du système,
Cliquez sur l'onglet "Avancé".

Étape 6) Découvrez les variables d'environnement.
Cliquez sur le bouton "Variables d'environnement…".

Étape 7) Créer un nouvel utilisateur.
Cliquez sur "Nouveau" pour créer une nouvelle variable utilisateur.

Étape 8) Entrez les détails de l'utilisateur.
Entrez les détails de la nouvelle variable utilisateur

  1. Entrez le nom de la variable sous la forme ANT_HOME.
  2. Entrez la valeur de la variable sous la forme C:\apache-ant-1.9.14-bin\apache-ant-1.9.14\bin.
  3. Cliquez sur le bouton "OK".

Étape 9) Utilisateur créé.
Cliquez sur le bouton "OK".

Étape 10) Fermez l'écran.
Cliquez sur "OK" pour fermer l'écran.

Vous pouvez vérifier la réussite de l'installation d'Ant en tapant la commande "ant -version" dans l'invite de commande.

Vous verrez l'écran suivant :

Exemple d'Apache ANT

<?xml version="1.0"?>
<project>
<target name="hello">
<echo>Hello, World</echo> </target>
</project>

Enregistrons-le sous "buildl.xml"

Structure du projet ANT

Structure du projet ANT

Chaque build contiendra trois nœuds :

Projet :

Tout ce qui se trouve dans le fichier de construction d'Apache ANT est sous un projet.

Attributs :

Cible :

La cible est un ensemble de tâches, qui est défini pour obtenir un état spécifique pour le processus de construction.

Attributs :

Tâches :

C'est un morceau de code qui peut être exécuté. La tâche a plusieurs arguments ou attributs.

Le modèle de méthode général pour écrire une tâche est :

<name attribute1="value" attribute2="value2"…/>

Vous pouvez soit utiliser la construction dans une tâche, soit créer votre propre tâche.

Meilleures pratiques d'utilisation d'Apache Ant

Voici quelques bonnes pratiques pour utiliser Apache Ant.

Avantages de l'utilisation d'Apache Ant

Voici les avantages/avantages de l'utilisation d'Apache Ant :

Résumé


Java

  1. Qu'est-ce qu'un outil de perforation ?
  2. Dans quels outils d'amélioration de la fiabilité dois-je investir ?
  3. Tutoriel de classe abstraite C # avec exemple :Qu'est-ce que l'abstraction ?
  4. Qu'est-ce qu'une interface en C # avec un exemple
  5. Qu'est-ce qu'un tour cabestan et tourelle?
  6. Qu'est-ce qu'un marteau pneumatique ?
  7. Que sont les tours ?
  8. Que sont les centres de tournage de toute façon ?
  9. Qu'est-ce qu'un outil CNC et une meuleuse de coupe?