How to install Maven on Ubuntu 18.04 LTS/ Ubuntu 20.04 (Linux)
Table des matières:
- Conditions préalables
- Installation d'Apache Maven sur Ubuntu avec Apt
- Installer la dernière version d'Apache Maven
- 1. Installez OpenJDK
- 2. Téléchargez Apache Maven
- 3. Configuration des variables d'environnement
- 4. Vérifiez l'installation
- Conclusion
Apache Maven est un outil de gestion et de compréhension de projet gratuit et open source utilisé principalement pour les projets Java. Maven utilise un modèle d'objet de projet (POM) qui est essentiellement un fichier XML contenant des informations sur le projet, les détails de configuration, les dépendances du projet, etc.
Dans ce tutoriel, nous allons vous montrer deux façons différentes d'installer Apache Maven sur Ubuntu 18.04. Les mêmes instructions s'appliquent à Ubuntu 16.04 et à toute distribution basée sur Ubuntu, y compris Linux Mint, Kubuntu et Elementary OS.
Les dépôts officiels d'Ubuntu contiennent des paquets Maven qui peuvent être installés avec le gestionnaire de paquets
apt
. C'est le moyen le plus simple d'installer Maven sur Ubuntu, mais la version incluse dans les référentiels peut être en retard sur la dernière version de Maven.
Pour installer la dernière version de Maven, suivez les instructions fournies dans la deuxième partie de cet article où nous téléchargerons Maven depuis leur site officiel.
Choisissez la méthode d'installation la plus appropriée à votre environnement.
Conditions préalables
Pour pouvoir installer des packages sur votre système Ubuntu, vous devez être connecté en tant qu'utilisateur avec les privilèges sudo.
Installation d'Apache Maven sur Ubuntu avec Apt
L'installation de Maven sur Ubuntu à l'aide d'
apt
est un processus simple et direct.
-
Commencez par mettre à jour l'index du package:
sudo apt update
Ensuite, installez Maven en tapant la commande suivante:
sudo apt install maven
Vérifiez l'installation en exécutant la commande
mvn -version
:mvn -version
La sortie devrait ressembler à ceci:
Apache Maven 3.5.2 Maven home: /usr/share/maven Java version: 10.0.2, vendor: Oracle Corporation Java home: /usr/lib/jvm/java-11-openjdk-amd64 Default locale: en_US, platform encoding: ISO-8859-1 OS name: "linux", version: "4.15.0-36-generic", arch: "amd64", family: "unix"
C'est ça. Maven est maintenant installé sur votre système et vous pouvez commencer à l'utiliser.
Installer la dernière version d'Apache Maven
Les sections suivantes fournissent des instructions étape par étape sur la façon d'installer la dernière version d'Apache Maven sur Ubuntu 18.04. Nous téléchargerons la dernière version d'Apache Maven sur leur site officiel.
1. Installez OpenJDK
Maven 3.3+ nécessite l'installation de JDK 1.7 ou supérieur. Nous installerons OpenJDK, qui est le développement et l'exécution Java par défaut dans Ubuntu 18.04.
L'installation de Java est assez simple. Commencez par mettre à jour l'index du package:
sudo apt update
Installez le package OpenJDK en tapant:
sudo apt install default-jdk
Vérifiez l'installation en exécutant la commande suivante:
java -version
La sortie devrait ressembler à ceci:
openjdk version "10.0.2" 2018-07-17 OpenJDK Runtime Environment (build 10.0.2+13-Ubuntu-1ubuntu0.18.04.2) OpenJDK 64-Bit Server VM (build 10.0.2+13-Ubuntu-1ubuntu0.18.04.2, mixed mode)
2. Téléchargez Apache Maven
Au moment de la rédaction de cet article, la dernière version d'Apache Maven est la
3.6.0
. Avant de passer à l'étape suivante, vous devriez vérifier la page de téléchargement de Maven pour voir si une version plus récente est disponible.
Commencez par télécharger Apache Maven dans le
/tmp
à l'aide de la commande
wget
suivante:
wget https://www-us.apache.org/dist/maven/maven-3/3.6.0/binaries/apache-maven-3.6.0-bin.tar.gz -P /tmp
Une fois le téléchargement terminé, extrayez l'archive dans le répertoire
/opt
:
sudo tar xf /tmp/apache-maven-*.tar.gz -C /opt
Pour avoir plus de contrôle sur les versions et les mises à jour de Maven, nous allons créer un lien symbolique
maven
qui pointera vers le répertoire d'installation de Maven:
sudo ln -s /opt/apache-maven-3.6.0 /opt/maven
Plus tard, si vous souhaitez mettre à niveau votre installation Maven, vous pouvez simplement décompresser la version la plus récente et modifier le lien symbolique pour pointer vers la dernière version.
3. Configuration des variables d'environnement
Ensuite, nous devrons configurer les variables d'environnement. Pour ce faire, ouvrez votre éditeur de texte et créez un nouveau fichier nommé
mavenenv.sh
intérieur du répertoire
/etc/profile.d/
.
sudo nano /etc/profile.d/maven.sh
Collez la configuration suivante:
/etc/profile.d/maven.sh
export JAVA_HOME=/usr/lib/jvm/default-java export M2_HOME=/opt/maven export MAVEN_HOME=/opt/maven export PATH=${M2_HOME}/bin:${PATH}
Enregistrez et fermez le fichier. Ce script proviendra du démarrage du shell.
Rendez le script exécutable avec
chmod
:
sudo chmod +x /etc/profile.d/maven.sh
Enfin, chargez les variables d'environnement à l'aide de la commande
source
:
source /etc/profile.d/maven.sh
4. Vérifiez l'installation
Pour valider que Maven est correctement installé, utilisez la commande
mvn -version
qui imprimera la version de Maven:
mvn -version
Vous devriez voir quelque chose comme ceci:
Apache Maven 3.6.0 (97c98ec64a1fdfee7767ce5ffb20918da4f719f3; 2018-10-24T18:41:47Z) Maven home: /opt/maven Java version: 10.0.2, vendor: Oracle Corporation, runtime: /usr/lib/jvm/java-11-openjdk-amd64 Default locale: en_US, platform encoding: ISO-8859-1 OS name: "linux", version: "4.15.0-36-generic", arch: "amd64", family: "unix"
C'est ça. La dernière version de Maven est maintenant installée sur votre système Ubuntu.
Conclusion
Vous avez correctement installé Apache Maven sur votre Ubuntu 18.04. Vous pouvez maintenant visiter la page officielle de documentation d'Apache Maven et apprendre comment démarrer avec Maven.
java maven ubuntuComment installer et configurer Nextcloud avec Apache sur Ubuntu 18.04
Nextcloud est une plate-forme de partage de fichiers et de collaboration open source, auto-hébergée, similaire à Dropbox. Dans ce tutoriel, nous vous montrerons comment installer et configurer Nextcloud avec Apache sur une machine Ubuntu 18.04.
Comment installer Apache Maven sur Centos 7
Apache Maven est un outil de gestion de projet gratuit et open source et un outil de compréhension utilisé principalement pour les projets Java. Dans ce tutoriel, nous allons vous montrer deux façons différentes d'installer Apache Maven sur CentOS 7.
Comment installer Apache Maven sur Debian 9
Apache Maven est un outil de gestion de projet et de compréhension open source utilisé principalement pour les projets Java. Dans ce tutoriel, nous allons vous montrer deux façons différentes d'installer Apache Maven sur Debian 9.