macOS に Maven をインストールする方法 (2 つの方法) – TecAdmin

in Vlog

(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 をインストールし、その他のいくつかの役立つ情報を入手してください。

  1. macOS システムに Homebrew がインストールされ、最新の状態であることを確認してください。 以下のコマンドは、醸造バージョンを表示します。
    brew --version 
    

    インストールされていない場合は、次のチュートリアルを使用して、macOS に Homebrew をインストールします。

  2. 次は、macOS に Maven をインストールします。 以下のコマンドを実行して、利用可能なバージョンの Apache Maven を macOS PC にインストールします。
    brew install maven 
    
  3. インストールが正常に完了したら、以下のコマンドを使用して、インストールされている Maven のバージョンを確認できます。
    maven --version 
    
    macOS に Maven をインストールする方法
    Maven のバージョンを確認する
  4. Maven の主な構成ファイルは次のとおりです。 settings.xml. Homebrew は、この構成ファイルを以下に配置します。 /usr/local/opt/maven/libexec/conf ディレクトリ。 以下のコマンドでファイルを表示できます。
    ls -la /usr/local/opt/maven/libexec/conf
    
    total 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 
  • Maven の削除: Maven が不要になった場合は、次のコマンドでアンインストールします。
    brew uninstall maven 
    
  • 方法 2: MacOS に Maven を手動でインストールする

    Homebrew を使用して Maven をインストールすることをお勧めします。これにより、最新のパッケージに簡単なアップグレード オプションが提供されます。 ただし、Maven を特定のユーザー用にインストールする場合は、以下の手順を使用して、macOS に Maven を手動でインストールします。

    1. 最新の Apache Maven は、公式ダウンロード ページからダウンロードできます。

      macOS に Maven をインストールする方法
      最新の Maven バイナリ ファイルをダウンロードする

    2. ダウンロードしたファイルは、 〜/ダウンロード ディレクトリ。 ターミナルを開き、ダウンロードしたアーカイブ ファイルを抽出します。
      tar xzf ~/Downloads/apache-maven-3.8.6-bin.tar.gz -C ~ 
      
    3. 上記のコマンドは、ホーム ディレクトリの下にファイルを抽出します。 以下のコマンドでファイルを確認できます。
      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
      
    4. 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 
      
    5. シェルを再起動して変更を適用するか、以下のコマンドを使用して現在のシェルに環境変数をロードします。
      source ~/.zshrc 
      

      古い macOS ユーザーは、上記のコマンドを source に変更します ~/.bash_profile ファイル。

    6. それでおしまい。 macOS システムに Maven が正常にインストールされました。 以下のコマンドを使用して、インストールされている Maven のバージョンを確認します。
      mvn --version 
      

      Output:

      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 をインストールする方法について説明します。

    関連記事

    前の投稿
    バトルフィールド 2042 アップデート 2.1 は、リニューアルなどに大きな変更をもたらします
    次の投稿
    ミシガン州で最も深い湖を発見