...
Bloc de code |
---|
|
sudo -i
mkdir /opt/tools
cd /opt/tools
wget http://apache.crihan.fr/dist/maven/maven-3/3.6.3/binaries/apache-maven-3.6.3-bin.tar.gz
tar -xvf apache-maven-3.6.3-bin.tar.gz
ln -s /opt/tools/apache-maven-3.6.3 /opt/maven
nano /etc/profile.d/maven.sh
/* Coller
export JAVA_HOME=/usr/lib/jvm/adoptopenjdkjava-1417-hotspotopenjdk-amd64/
export M2_HOME=/opt/maven
export MAVEN_HOME=/opt/maven
export PATH=${M2_HOME}/bin:${PATH}
chmod +x /etc/profile.d/maven.sh
source /etc/profile.d/maven.sh |
Vérification (exemple sur une debian 12) :
Bloc de code |
---|
|
mvn -version
Apache Maven 3.6.3 (cecedd343002696d0abb50b32b541b8a6ba2883f)8.7
Maven home: /usr/optshare/maven
Java version: 1417.0.17, vendor: AdoptOpenJDKDebian, runtime: /usr/lib/jvm/adoptopenjdkjava-1417-hotspotopenjdk-amd64
Default locale: fr_FR, platform encoding: UTF-8
OS name: "linux", version: "46.191.0-9-amd64", arch: "amd64", family: "unix" |
...