ウェブサイト検索

CentOS 7 に Apache Maven をインストールする方法


このチュートリアルは、これらの OS バージョン用に存在します

  • CentOS 8
  • CentOS 7

このページでは

  1. 前提条件
  2. 私たちがすること
  3. ステップ 1 - CentOS 7 に Java OpenJDK をインストールする
  4. ステップ 2 - Apache Maven をダウンロードする
  5. ステップ 3 - Apache Maven 環境を構成する
  6. ステップ 4 - テスト
  7. 参照

Apache Maven は、POM (プロジェクト、オブジェクト、モデル) の概念に基づくソフトウェア プロジェクト管理ツールです。 Maven は、主に Java ベースのプロジェクトに使用されるビルド自動化ツールですが、C#、Ruby、Scala、およびその他の言語で記述されたプロジェクトのビルドおよび管理にも使用できます。ソフトウェアのビルド方法だけでなく、その依存関係についても説明します。

このチュートリアルでは、CentOS 7 システムに Apache Maven をインストールして構成する方法を順を追って説明します。

前提条件

  • CentOS 7 サーバー
  • ルート権限

何する

  1. CentOS 7 に Java OpenJDK をインストールする
  2. Apache Maven バイナリ ファイルのダウンロード
  3. Apache Maven 環境の構成
  4. テスト

ステップ 1 - CentOS 7 に Java OpenJDK をインストールする

ここで最初に行うことは、CentOS 7 サーバーに Java をインストールすることです。 Apache Maven には JDK 1.7 以降が必要です。CentOS リポジトリからインストールできる Java 8 を使用します。

yum コマンドを使用して、CentOS 7 に Java 8 をインストールします。

sudo yum install -y java-1.8.0-openjdk-devel

インストールが完了したら、インストールされている Java のバージョンを確認します。

java -version

そして、以下のような結果が得られます。

CentOS 7 には Java OpenJDK 8 がインストールされています。

ステップ 2 - Apache Maven をダウンロードする

このステップでは、wget コマンドを使用して apache maven バイナリ コードをダウンロードします。そして、/usr/local/src ディレクトリを Maven ホーム ディレクトリとして使用します。

/usr/local/src ディレクトリに移動し、Apache Maven Binary コードをダウンロードします。

cd /usr/local/src
wget http://www-us.apache.org/dist/maven/maven-3/3.5.2/binaries/apache-maven-3.5.2-bin.tar.gz

maven.tar.gz ファイルを解凍し、圧縮ファイルを削除します。

tar -xf apache-maven-3.5.2-bin.tar.gz
rm -f apache-maven-3.5.2-bin.tar.gz

そして、新しいディレクトリ apache-maven-version を取得します - ディレクトリの名前を変更します。

mv apache-maven-3.5.2/ apache-maven/

Apache Maven が /usr/local/src/apache-maven ディレクトリにダウンロードされるようになりました。

ステップ 3 - Apache Maven 環境を構成する

このステップでは、Apache Maven の環境を構成します。 Apache Maven に必要ないくつかの環境変数を定義します。

/etc/profile.d ディレクトリに移動し、新しい構成ファイル maven.sh を作成します。

cd /etc/profile.d/
vim 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 環境の構成が完了しました。

ステップ 4 - テスト

Apache Maven のインストールを確認するには、以下の maven コマンドを実行します。

mvn --version

次のような結果が得られるはずです。

Apache Maven 3.2 のインストールが完了しました。 Java 1.8 がインストールされた Linux CentOS 7 64 ビットで実行され、Maven ホーム ディレクトリは /usr/local/src/apache-maven です。

参照

  • https://maven.apache.org/