Maven3をインストールしコマンドプロンプトから「mvn -v」を実行すると以下のようなエラーが出ます。
C:\Users\naoki>mvn -v
Error: JAVA_HOME is set to an invalid directory.
JAVA_HOME = "C:¥Program Files¥Java¥jdk1.8.0_121"
Please set the JAVA_HOME variable in your environment to match the
location of your Java installation.
Web上にも同様の症状に関する質問はあったのですが、いずれもJAVA_HOME = "C:¥Program Files¥Java¥jdk1.8.0_121;"
のように;を削除すれば解決するものでした。
しかし、私のシステム環境変数ではJAVA_HOMEでC:¥Program Files¥Java¥jdk1.8.0_121を指定し、Pathで%JAVA_HOME%¥binを指定しています。
C:\Program Files\Java\jdk1.8.0_121\bin の位置にちゃんとjava.exeはあります。
下記のように入力するときちんと表示されます。
C:\Users\naoki>java -version
java version "1.8.0_121"
Java(TM) SE Runtime Environment (build 1.8.0_121-b13)
Java HotSpot(TM) 64-Bit Server VM (build 25.121-b13, mixed mode)
なにがおかしいのでしょうか。
わかる方いらっしゃいましたらご教授お願いいたします。
回答1件
あなたの回答
tips
プレビュー
バッドをするには、ログインかつ
こちらの条件を満たす必要があります。