6.2. Maven のインストール
前提条件
以下のソフトウェアがインストールされている必要があります。
- 圧縮ファイルの内容を抽出するアーカイブツール。
- Open JDK。
手順6.2 Maven のインストール
Maven のダウンロード
- ブラウザーのアドレスバーに http://maven.apache.org/download.cgi を入力します。
apache-maven-[latest-version]
ZIP ファイルをダウンロードし、ハードドライブに保存します。
Maven のインストールおよび設定
Red Hat Enterprise Linux の場合
- Maven をインストールするディレクトリーに ZIP ファイルを展開します。
- ターミナルで .bash_profile ファイルを開きます:
vi ~/.bash_profile
- M2_HOME 環境変数をファイルに追加します。
export M2_HOME=/path/to/your/maven
export M2_HOME=/path/to/your/maven
Copy to Clipboard Copied! Toggle word wrap Toggle overflow - さらに、M2 環境変数をファイルに追加します。
export M2=$M2_HOME/bin
export M2=$M2_HOME/bin
Copy to Clipboard Copied! Toggle word wrap Toggle overflow - ファイルに PATH 環境変数を追加します。
export PATH=$M2:$PATH
export PATH=$M2:$PATH
Copy to Clipboard Copied! Toggle word wrap Toggle overflow - JAVA_HOME が JDK の場所に設定されるようにします。例は次のとおりです。
export JAVA_HOME=/usr/lib/jvm/java-1.7.0-openjdk.x86_64
export JAVA_HOME=/usr/lib/jvm/java-1.7.0-openjdk.x86_64
Copy to Clipboard Copied! Toggle word wrap Toggle overflow - $JAVA_HOME/bin が PATH 環境変数に含まれるようにします。
- ファイルを保存して、テキストエディターを終了します。
source ~.bash_profile
コマンドを実行して変更が反映されるようにします。- 以下のコマンドを実行して、ご使用のマシンに Maven が正常にインストールされたことを確認します。
mvn --version
mvn --version
Copy to Clipboard Copied! Toggle word wrap Toggle overflow
Microsoft Windows の場合
- Maven をインストールするディレクトリーに ZIP ファイルを展開します。アーカイブからサブディレクトリー
apache-maven-3.3.3
が作成されます。 - Start+Pause|Break を押します。System Properties ダイアログボックスが表示されます。
- Advanced タブをクリックし、Environment Variables をクリックします。
- System Variables で Path を選択します。
- Edit をクリックし、区切り文字にセミコロンを使用して Maven のパスを 2 つ追加します。
- M2_HOME 変数を追加し、
C:\path\to\your\Maven
へのパスを設定します。 - M2 変数を追加し、値を %M2_HOME%\bin に設定します。
- Path 環境変数を更新または作成します。
- %M2% 変数を追加し、コマンドラインから Maven を実行できるようにします。
- 変数 %JAVA_HOME%\bin を追加し、適切な Java インストールへのパスを設定します。
- OK をクリックして、System Properties ダイアログボックスを含むすべてのダイアログボックスを閉じます。
- Windows のコマンドプロンプトを開き、以下のコマンドを実行してご使用のマシンに Maven が正常にインストールされたことを確認します。
mvn --version
mvn --version
Copy to Clipboard Copied! Toggle word wrap Toggle overflow
結果
マシンに Maven が正常にインストールおよび設定されます。