Étape 1 :Vérifier les prérequis
Commencez par vous assurer que votre système dispose de Java 1.8 ou installé ultérieurement et les commandes `java`, `javac` et `jar` sont fonctionnelles. Vérifiez cela en utilisant :
```
$java-version
$ javac -version
$jar -version
```
Étape 2 :Installer les prérequis
Ubuntu inclut OpenJDK 11 par défaut, donc si vous n'avez pas Java 8, installez-le à l'aide des commandes suivantes :
```
$ sudo apt install par défaut-jre
$ sudo apt installer par défaut-jdk
```
Vérifiez l'installation en utilisant :
```
$java-version
```
Étape 3 :Téléchargez Ant
Téléchargez Apache Ant depuis son site officiel dans le répertoire `/usr/local`. Au moment de la rédaction, la dernière version stable est la 1.10.8, utilisez donc « wget » avec l'URL appropriée comme suit :
```
$ wget https://archive.apache.org/dist/ant/binaries/apache-ant-1.10.8-bin.tar.gz -P /usr/local
```
Étape 4 :Extraire Ant
Allez dans le répertoire `/usr/local` et extrayez l'archive tar Ant téléchargée en utilisant :
```
$ cd /usr/local
$ tar xzf apache-ant-1.10.8-bin.tar.gz
```
Cela extraira le contenu dans le répertoire `/usr/local/apache-ant-1.10.8`.
Étape 5 :Configurer les variables d'environnement
Créez le fichier `/etc/profile.d/ant.sh` avec votre éditeur de texte préféré et ajoutez les lignes suivantes :
```
Configuration Apache Ant
exporter ANT_HOME=/usr/local/apache-ant-1.10.8
export PATH=$ANT_HOME/bin:$PATH
```
Remplacez « 1.10.8 » par la version que vous avez installée.
Étape 6 : Variables d'environnement source
Exécutez la commande suivante pour initialiser les variables dans la session en cours :
```
$ source /etc/profile.d/ant.sh
```
Étape 7 :Vérifier l'installation
Vérifiez l'installation avec la commande `ant -version` :
```
$ version fourmi
Apache Ant(TM) version 1.10.8 compilée le 27 juillet 2020
```
Félicitations ! Vous avez installé avec succès Apache Ant sur votre système Ubuntu 20.04. Vous pouvez commencer à utiliser Ant pour créer vos projets Java. Reportez-vous à la documentation officielle d'Ant pour plus d'informations.
|