(jp) =
Apache Maven は、Java アプリケーションを構築するための最も一般的なオープン ソース ツールを構築および維持することを目的とした、オープン ソースのコミュニティ主導のプロジェクトです。 Java プロジェクトのビルド プロセスを標準化する試みとして、2001 年に Apache Software Foundation によって作成されました。 長年にわたり、幅広いプロジェクトに使用できる堅牢なツール セットに発展しました。
Maven には、Jenkins、AWS CodeStar などの他のツールとの統合など、多くの利点があります。 これにより、ビルドの自動化とリリース サイクルの高速化が可能になります。
このチュートリアルでは、macOS システムに Maven をインストールする 2 つの方法について説明します。
- 方法 1: 自作を使用して maven をインストールする
- 方法 2: Maven を手動でインストールする
前提条件
- Java 開発キット (JDK): Maven 3.3+ を実行するには、JDK 1.7 以降が必要です。
- ディスク: Maven のインストール自体には、約 10MB が必要です。 それに加えて、追加のディスク容量がローカルの Maven リポジトリに使用されます。
- オペレーティング·システム: 最低要件なし。 JDK がインストールされている任意のオペレーティング システムで実行できます。
方法 1: Homebrew を使用して macOS に Maven をインストールする
最新の Maven は Homebrew フォーミュラとして利用できます。 次の手順を使用して、macOS に Maven をインストールし、その他のいくつかの役立つ情報を入手してください。
- macOS システムに Homebrew がインストールされ、最新の状態であることを確認してください。 以下のコマンドは、醸造バージョンを表示します。
brew --versionインストールされていない場合は、次のチュートリアルを使用して、macOS に Homebrew をインストールします。
- 次は、macOS に Maven をインストールします。 以下のコマンドを実行して、利用可能なバージョンの Apache Maven を macOS PC にインストールします。
brew install maven - インストールが正常に完了したら、以下のコマンドを使用して、インストールされている Maven のバージョンを確認できます。
maven --version
Maven のバージョンを確認する - Maven の主な構成ファイルは次のとおりです。 settings.xml. Homebrew は、この構成ファイルを以下に配置します。
/usr/local/opt/maven/libexec/confディレクトリ。 以下のコマンドでファイルを表示できます。ls -la /usr/local/opt/maven/libexec/conftotal 32 drwxr-xr-x 5 admin admin 160 Jun 6 09:16 . drwxr-xr-x 6 admin admin 192 Jun 6 09:16 .. drwxr-xr-x 3 admin admin 96 Jun 6 09:16 logging -rw-r--r-- 1 admin admin 10742 Jun 6 09:16 settings.xml -rw-r--r-- 1 admin admin 3747 Jun 6 09:16 toolchains.xml
それでおしまい。 macOS システムに Apache Maven が正常にインストールされました。
以下の手順は、将来的に Maven をアップグレードしたり、システムからアンインストールしたりするのに役立ちます。
- Maven のアップグレード: Maven を今すぐインストールしている場合は、ここからの手順をスキップしてください。 以下の手順は、後で Maven バージョンをアップグレードするのに役立ちます。 この 1 つのコマンドでいつでも Maven のバージョンをアップグレードできます。
brew upgrade maven
brew uninstall maven
方法 2: MacOS に Maven を手動でインストールする
Homebrew を使用して Maven をインストールすることをお勧めします。これにより、最新のパッケージに簡単なアップグレード オプションが提供されます。 ただし、Maven を特定のユーザー用にインストールする場合は、以下の手順を使用して、macOS に Maven を手動でインストールします。
- 最新の Apache Maven は、公式ダウンロード ページからダウンロードできます。

最新の Maven バイナリ ファイルをダウンロードする - ダウンロードしたファイルは、 〜/ダウンロード ディレクトリ。 ターミナルを開き、ダウンロードしたアーカイブ ファイルを抽出します。
tar xzf ~/Downloads/apache-maven-3.8.6-bin.tar.gz -C ~ - 上記のコマンドは、ホーム ディレクトリの下にファイルを抽出します。 以下のコマンドでファイルを確認できます。
ls -la ~/apache-maven-3.8.6/total 64 drwxr-xr-x 9 admin staff 288 Sep 14 00:28 . drwxr-xr-x+ 20 admin staff 640 Sep 14 00:28 .. [email protected] 1 admin staff 17568 Jun 6 09:16 LICENSE [email protected] 1 admin staff 5141 Jun 6 09:16 NOTICE [email protected] 1 admin staff 2612 Jun 6 09:16 README.txt drwxr-xr-x 8 admin staff 256 Sep 14 00:28 bin [email protected] 4 admin staff 128 Jun 6 09:16 boot [email protected] 5 admin staff 160 Jun 6 09:16 conf [email protected] 61 admin staff 1952 Jun 6 09:16 lib - macOS 10.5 Catalina 以降では、Zsh がデフォルトのシェルとして使用されます。 MVN_HOME を設定し、PATH 環境変数を編集できます。
~/.zshrc. 編集~/.zshrcファイルを作成し、次の内容を更新します。~/.zshrc
export MVN_HOME=~/apache-maven-3.8.6 export PATH=$MVN_HOME/bin:$PATH古い macOS ユーザーは、
~/.bash_profile次のコンテンツを追加します。~/.bash_profile
export MVN_HOME=~/apache-maven-3.8.6 export PATH=$MVN_HOME/bin:$PATHシステムでアクティブなシェル (Zsh または Bash) を確認するには、次のコマンドを実行します。
echo $SHELL/bin/zsh - シェルを再起動して変更を適用するか、以下のコマンドを使用して現在のシェルに環境変数をロードします。
source ~/.zshrc古い macOS ユーザーは、上記のコマンドを source に変更します
~/.bash_profileファイル。 - それでおしまい。 macOS システムに Maven が正常にインストールされました。 以下のコマンドを使用して、インストールされている Maven のバージョンを確認します。
mvn --versionOutput:
Apache Maven 3.8.6 (84538c9988a25aec085021c365c560670ad80f63) Maven home: /Users/admin/apache-maven-3.8.6 Java version: 18.0.2.1, vendor: Homebrew, runtime: /usr/local/Cellar/openjdk/18.0.2.1/libexec/openjdk.jdk/Contents/Home Default locale: en_US, platform encoding: UTF-8 OS name: "mac os x", version: "12.5", arch: "x86_64", family: "mac"
結論
Maven は、すべての一貫性を維持するために、プロジェクト間の定義済みの依存関係に依存しています。 これは、明示的に記載されていない限り、あるプロジェクトの変更が別のプロジェクトに影響を与えないことを意味します。 Maven は、Jenkins、AWS CodeStar などの他のツールと統合できます。 これにより、ビルドの自動化とリリース サイクルの高速化が可能になります。 Maven はすべてのビルド情報を 1 つの場所に集中させるため、チーム間で問題を簡単に追跡できます。
上記の手順では、Homebrew を使用した Maven のインストールの詳細と、バイナリ ソース コードをダウンロードして手動で Maven をインストールする方法について説明します。