Windows、Linux、MacにMavenをインストールする方法

MavenをWindows、Linux、Macにインストールする方法

1. 概要

簡単に言えば、MavenはJavaアプリケーションを構築するためのコマンドラインツールです。

Mavenプロジェクトは、便宜上、Mavenのプリコンパイルバージョンを含む単純なZIPファイルを提供します。 インストーラーはありません。 Mavenを実行するための前提条件と環境を設定するのはあなた次第です。

Apache Mavenのインストールは、アーカイブを抽出し、mvnコマンドto the PATHを使用してbinフォルダーを追加する簡単なプロセスです。

1.1. 前提条件

MavenはJavaで書かれています(主にJVMプログラムの構築に使用されます)。 したがって、主要な前提条件はJava JDKです。 Java JDKをインストールする必要があります(例: Oracle’s download siteから)、スペースなしのパス名にインストールする必要があります。

Javaをインストールしたら、Java JDKからのコマンドがPATH環境変数にあることを確認する必要があります。 実行中、たとえば:

java -version

正しいバージョン番号を表示する必要があります。

参考文献:

Apache Mavenチュートリアル

Apache Mavenを使用してJavaプロジェクトを構築および管理するための迅速かつ実用的なガイド。

Maven依存関係スコープ

Mavenの依存関係スコープの迅速かつ実用的なガイド。

Mavenを使用して実行可能JARを作成する方法

Mavenを使用して実行可能JARを作成するための迅速かつ実用的なガイド

2. WindowsへのMavenのインストール

WindowsにMavenをインストールするには、Apache Maven siteに移動して最新バージョンをダウンロードし、Maven zipファイル(apache-maven-3.3.9-bin.zipなど)を選択します。

Mavenを有効にするフォルダーに解凍します。

2.1. Mavenを環境パスに追加する

システムプロパティを使用して、M2_HOME変数とMAVEN_HOME変数の両方をWindows環境に追加し、Mavenフォルダーをポイントします。

Maven binフォルダー–%M2_HOME%inを追加して、PATH変数を更新します。これにより、Mavenのコマンドをどこでも実行できるようになります。

検証するには、次を実行します。

mvn -version

コマンドプロンプトで。 Mavenバージョン、javaバージョン、およびオペレーティングシステム情報が表示されます。 これで、WindowsシステムにMavenをセットアップできました。

3. LinuxへのMavenのインストール

LinuxオペレーティングシステムにMavenをインストールするには、Apache Maven siteから最新バージョンをダウンロードし、Mavenバイナリtar.gzファイルを選択します(例:apache-maven-3.3.9-bin.tar.gz)。

アーカイブを目的の場所に抽出します。

3.1. Mavenを環境パスに追加する

コマンドターミナルを開き、次のコマンドを実行して環境変数を設定します。

$ export M2_HOME=/usr/local/apache-maven/apache-maven-3.3.9

$ export M2=$M2_HOME/bin

$ export MAVEN_OPTS=-Xms256m -Xmx512m

抽出されたMavenファイルの場所に対応するM2_Homeパスを使用します。

次に、M2変数をシステムパスに追加します。

$ export PATH=$M2:$PATH

最後に、次を実行してMavenが追加されているかどうかを確認します。

$ mvn -version

出力は次のようになります。

Apache Maven 3.3.3 (7994120775791599e205a5524ec3e0dfe41d4a06; 2016-12-03T17:27:37+05:30)
Maven home: /usr/local/apache-maven/apache-maven-3.3.9

Java version: 1.8.0_75, vendor: Oracle Corporation

Java home: /usr/local/java-current/jdk1.8.0_75/jre

LinuxシステムにMavenが正常にインストールされました。

3.2. UbuntuへのMavenのインストール

ターミナルでapt-cache search mavenを実行して、使用可能なすべてのMavenパッケージを取得します。

$ apt-cache search maven
....
libxmlbeans-maven-plugin-java-doc - Documentation for Maven XMLBeans Plugin
maven - Java software project management and comprehension tool
maven-debian-helper - Helper tools for building Debian packages with Maven
maven2 - Java software project management and comprehension tool

Mavenパッケージには、常に最新のApacheMavenが付属しています。

コマンドsudo apt-get install mavenを実行して、最新のApacheMavenをインストールします。

$ sudo apt-get install maven

ダウンロードには数分かかります。 ダウンロードしたら、mvn -versionを実行してインストールを確認することで確認できます。

4. Mac OSXへのMavenのインストール

Mac OS XオペレーティングシステムにMavenをインストールするには、Apache Maven siteから最新バージョンをダウンロードし、Mavenバイナリtar.gzファイルを選択します(例:apache-maven-3.3.9-bin.tar.gz)。

アーカイブを目的の場所に抽出します。

4.1. Mavenを環境パスに追加する

ターミナルを開き、ファイルが抽出されたディレクトリに切り替えて、スーパーユーザーとしてログインします。

tar.gzアーカイブを削除します。

rm Downloads/apache-maven*bin.tar.gz

権限を修正します。

chown -R root:wheel Downloads/apache-maven*

Mavenの内容を切り替えます。

mv Downloads/apache-maven* /opt/apache-maven

管理セッションをアーカイブします。

exit

Mavenバイナリをパスに追加して追加します。

nano $HOME/.profile

export PATH=$PATH:/opt/apache-maven/bin

Ctrl + xを押して、「nano」を保存して終了します。

新しいセットアップをロードするには、次のようにします。

bash

新しいインストールをテストするには、次の手順を実行します。

mvn -version

これで、Mac OSXでMavenを使用する準備が整いました。

4.2. HighSierraの互換性

HighSierraユーザーの場合、パスにMavenバイナリを追加して追加する必要があります。

nano $HOME/.bashrc
export }}{{PATH=$PATH:/opt/apache-maven/bin

Ctrl + xを押して、「nano」を保存して終了します。

新しいセットアップをロードするには、次のコマンドを実行します:bash

5. 結論

このクイックガイドでは、開発用の主要なオペレーティングシステムにMavenをインストールする方法を説明しました。

Spring with Mavenの使用を開始する方法については、チュートリアルhereを確認してください。