2016-08-14 2 views
0

これは簡単ですが、私のMac 10.11.4にMavenをインストールするのは非常に困難です。エラー:MacにMavenをインストールするとき、JAVA_HOMEが正しく定義されていません

私はMavenのためのM2_HOMEとPATHを作成しましたが、私はmvn --versionに入力すると、端末は

くれ

/Users/justin/apache-maven-3.3.9/bin/mvn: line 53: uname: command not found 
/Users/justin/apache-maven-3.3.9/bin/mvn: line 143: which: command not found 
/Users/justin/apache-maven-3.3.9/bin/mvn: line 171: which: command not found 
Error: JAVA_HOME is not defined correctly. 
    We cannot execute 
を伝えるのですが、なぜでしょうか?

enter image description here

+0

うん、もし 'uname'と' which'が定義されていなければ、それはむしろ変です。彼らがMacで動かなければ、私は非常に驚くだろう。彼らはあなたのコンソールでまったく動作しますか?これらはJavaやMavenがインストールされていなくてもどこでも動作するコアコマンドです。 'echo $ PATH'はあなたに何を与えるのですか? – halfer

答えて

1

あなたはinstallation guideでカバーされて、定義するJAVA_HOMEを必要としています。

MacOSの詳細についてはthis answerをご覧ください。

+0

インストールガイドでは単に「JAVA_HOME環境変数が設定されていて、JDKインストールを指していることを確認してください」と述べていますが、特に私のような完全なnoobs – Thor

関連する問題