1. ホーム

Mac mvn : コマンドが見つかりません。

2022-02-11 06:57:29

Macでmvnを実行してもコマンドが見つからないのは、Mavenの環境変数が設定されていないためです 回避策 まずMavenがインストールされているディレクトリを探します。例えば、私は原稿の下にMavenをインストールしていますが、そのディレクトリは /Users/kk/Documents/maven/apache-maven-3.39 Mavenの設定を.bash_profileファイルに追加して実行します。

huyikangdeMacBook-Pro:vbap-webservice kangkang$ sudo vi ~/.bash_profile

以下のM2_HOMEの設定を追加します。 <スパン
JAVA_HOME=/Library/Java/JavaVirtualMachines/jdk1.8.0_121.jdk/Contents/Home
export JAVA_HOME

M2_HOME=/Users/kangkang/Documents/maven/apache-maven-3.3.9
export M2_HOME

PATH=${PATH}:${JAVA_HOME}/bin:${M2_HOME}/bin
export PATH

ここでは、先にJavaの環境変数を設定しているので、M2_HOME変数の後に直接追加してください。 追加した後、終了して実行します。 source ~/.bash_profile を実行してプロファイルを有効にし、次に <スパン mvn -v <スパン 表示する。 <スパン
huyikangdeMacBook-Pro:~ kk$ mvn -v
Apache Maven 3.3.9 (bb52d8502b132ec0a5a3f4c09453c07478323dc5; 2015-11-11T00:41:47+08:00)
Maven home: /Users/kk/Documents/maven/apache-maven-3.3.9
Java version: 1.8.0_121, vendor: Oracle Corporation
Java home: /Library/Java/JavaVirtualMachines/jdk1.8.0_121.jdk/Contents/Home/jre
Default locale: zh_CN, platform encoding: UTF-8
OS name: "mac os x", version: "10.12.1", arch: "x86_64", family: "mac"

成功!