CentOS 7にApache Mavenをインストールする
Apache Maven の公式ダウンロードページより、Apache Mavenの最新バージョンを確認します。
例えば、現在の最新バージョンは 3.8.6 なので、最新バージョンのtar.gzファイルを/usr/local/srcにダウンロードします。
$ cd /usr/local/src $ wget https://dlcdn.apache.org/maven/maven-3/3.8.6/binaries/apache-maven-3.8.6-bin.tar.gz
tar.gzファイルを解凍し、解凍したフォルダーをapache-mavenにリネームします。
$ tar -xf apache-maven-3.8.6-bin.tar.gz $ mv apache-maven-3.8.6/ apache-maven/
'/etc/profile.d'' maven.sh 'を作成して、システム上で事前にコンパイルされたApache Mavenファイルに環境変数を設定する必要があります。
$ cd /etc/profile.d/
$ vi maven.sh
maven.sh 設定ファイルに次の設定を追加します。
# Apache Maven Environment Variables # MAVEN_HOME for Maven 1 - M2_HOME for Maven 2 export M2_HOME=/usr/local/src/apache-maven export PATH=${M2_HOME}/bin:${PATH}
次に ‘maven.sh’ 設定ファイルを実行可能にしてから、「source」コマンドを実行して設定を読み込みます。
$ chmod +x maven.sh $ source /etc/profile.d/maven.sh
下記コマンドでApache Mavenのバージョンを確認します。
$ mvn --version Apache Maven 3.8.6 (84538c9988a25aec085021c365c560670ad80f63) Maven home: /usr/local/src/apache-maven Java version: 11.0.7, vendor: Oracle Corporation, runtime: /usr/java/jdk-11.0.7 Default locale: ja_JP, platform encoding: UTF-8 OS name: "linux", version: "3.10.0-1160.53.1.el7.x86_64", arch: "amd64", family: "unix"