Windowsにhttp://maven.apache.org/[Apache Maven]をインストールするには、Mavenのzipファイルをダウンロードしてフォルダに解凍し、Windows環境変数を設定するだけです。

テスト済み:

  1. JDK 10

  2. Maven 3.6

  3. ウィンドウズ10

  4. Maven 3.3にはJDK 1.7が必要です

  5. Maven 3.2にはJDK 1.6が必要です

  6. Maven 3.0/3.1にはJDK 1.5が必要です

1. JDKとJAVA__HOME

JDKがインストールされ、 `JAVA__HOME`環境変数が設定されていることを確認してください。


image

  • 注意** リンクを追加する方法をお読みください。//java/how-to-set-java

    home-on-windows-10/[Windows 10のJAVA

    HOME]

2. Apache Mavenをダウンロードする

2.1

Maven公式サイト

にアクセスし、Mavenのzipファイルをダウンロードします。例えば、 `apache-maven-3.6.0-bin.zip`です。


image

2.2フォルダに解凍します。この記事では、 `c:\ opt \ apache-maven-3.6.0`を使用しています。


image

  • 注** ダウンロードして解凍するだけでインストールは不要です。

3. MAVEN__HOMEシステム変数を追加します.

`MAVEN__HOME`システム変数を追加し、それをMavenフォルダに向けます。

3.1 Windowsキーを押し、

adva`と入力して

View advanced system settings`をクリックします。


image

3.2[System Properties]ダイアログで、[Advanced]タブを選択し、[Environment Variables …​]ボタンをクリックします。


image

3.3「環境変数」ダイアログで「システム変数」を選択し、「新規…​」ボタンをクリックし、MAVEN__HOME変数を追加し、c:\ opt \ apache-maven-3.6.0にポイントします。


image

4.%MAVEN__HOME%\ binをPATHに追加します

システム変数で

PATH`を見つけ、

Edit …​ `ボタンをクリックします。 「環境変数の編集」ダイアログで、「新規」ボタンをクリックし、この `%MAVEN__HOME%\ bin`を追加します


image

5.検証

完了したら、新しいコマンドプロンプトを起動し、 `mvn -version`とタイプします:

C:\Users\mkyong>mvn -version
Apache Maven 3.6.0 (97c98ec64a1fdfee7767ce5ffb20918da4f719f3; 2018-10-25T02:41:47+08:00)
Maven home: C:\opt\apache-maven-3.6.0\bin\..
Java version: 10.0.1, vendor: Oracle Corporation, runtime: C:\opt\Java\jdk-10
Default locale: en__MY, platform encoding: Cp1252
OS name: "windows 10", version: "10.0", arch: "amd64", family: "windows"

C:\Users\mkyong>echo %MAVEN__HOME%
C:\opt\apache-maven-3.6.0

Apache MavenはWindowsに正常にインストールされます。

6.よくある質問

6.1 ‘mvn’は内部コマンドまたは外部コマンドとして認識されませんか?

> mvn -version
'mvn' is not recognized as an internal or external command,
operable program or batch file.

  • 回答:** 手順4を参照して、

    %MAVEN__HOME%\ bin 'が

    PATH`システム変数に追加されていることを確認してください。

6.2 JAVA__HOME環境変数が正しく定義されていない

> mvn -version
The JAVA__HOME environment variable is not defined correctly
This environment variable is needed to run this program
NB: JAVA__HOME should point to a JDK not a JRE

  • 回答:** 手順2を参照し、JDKがインストールされ、 `JAVA__HOME`システム変数が設定されていることを確認してください。

参考文献

  1. link://java/how-to-set-java

    home-on-windows-10/[JAVA

    HOMEの追加方法

Windows 10の場合]