【maven】Macにhomebrewでmaven(Javaビルドツール)をインストールする
スポンサーリンク

とらのこ
mvnコマンド実行したらエラーなっちゃった。。macにmavenインストールしなきゃ!
と、こんな感じでJavaプログラムを実行するためのビルドツールであるmavenのインストールし忘れで、mvnコマンド叩いちゃうことありますよね?ありますよね!?
macにmavenをインストールするための方法としてhomebrewを採用しています。
こんな方にオススメ
・homebrewを使ってMacにmavenをインストールしたい

前提

・Javaがインストール済みであること
・homebrewがインストールされていること

スポンサーリンク

mavenコマンドを実行したときのエラー

 % mvn package
 zsh: command not found: mvn

業務でこれまで触ったことがないプログラム(mavenプロジェクト)の改修担当になったので、GitからCloneしてきていざ動作確認してみようと上記のコマンドを実行したらエラーが出ました。

そりゃそうですよね。Maven入れていないんですもん。

これまで触ったプログラムがPHP(Laravel)だったり、JavaでもGradleプロジェクトだったりで、mavenを入れてこなかったを忘れていました。(テヘラン😜)

僕の端末はMacなので、さっそくhomebrewでmavenをインストールしていきます!

homebrewでインストール可能かを確認する

homebrewでmavenを入れる際に、念のためインストール可能なリストにあるかを確認しておきましょう。以下のようにやります。

% brew search maven
==> Formulae
maven                           maven-completion                 maven-shell                      maven@3.2                        maven@3.3                        maven@3.5
==> Casks
mavensmate                                                        homebrew/cask-fonts/font-maven-pro                                homebrew/cask-fonts/font-maven-pro-vf-beta
yohsuzuk@R-MBP-13JBH-1245 apj-paypay-batch % 

普通に「maven」があるのでインストールできそうですね。

あとは、mavenの後ろに@3.2とか@3.5とか付いているものはバージョン指定してインストールしたいときに使う感じですね。

homebrewでのmavenのインストール

なんのことはない以下のコマンドを実行するだけです。(上述したとおり、バージョン指定したい場合は@3.5とか付ける)

$ brew install maven

すると、数分したらインストールが完了します。

インストールされていることの確認

% mvn -v
Apache Maven 3.8.3 (ff8e977a158738155dc465c6a97ffaf31982d739)
Maven home: /usr/local/Cellar/maven/3.8.3/libexec
Java version: 17.0.1, vendor: Homebrew, runtime: /usr/local/Cellar/openjdk/17.0.1/libexec/openjdk.jdk/Contents/Home
Default locale: ja_JP, platform encoding: UTF-8
OS name: "mac os x", version: "11.6", arch: "x86_64", family: "mac"

冒頭のように zsh: command not found: mvn がでなくなったのでOKですね👌

スポンサーリンク

Twitterでフォローしよう

おすすめの記事