0

Windows 7で初めてMavenを使用していますが、次のエラーが発生します。

ERROR: JAVA_HOME無効なディレクトリに設定されています。

JAVA_HOME = "C:\Program Files\Java\jdk1.7.0_03\bin"

JAVA_HOMEJavaインストールの場所と一致するように、環境内の変数を設定してください

Javaバージョン"1.6.0_29"Java(TM)SEランタイム環境(ビルド1.6.0_29-b11)Java HotSpot(TM)クライアントVM(ビルド20.4-b02、混合モード)

このサイトでも、Mavenインストール用にWindowsで変数を適切に設定する方法についてオンラインで読んだことがありますが、インストールを機能させることができないようです。

これが私の設定です:

システム変数:

JAVA_HOME

C:\Program Files\Java\jdk1.7.0_03\bin

C:\apache-maven\src\bin

どんな助けでも大歓迎です。

4

5 に答える 5

4

それはあなたのJAVA_HOMEが正しくないからです

JAVA_HOMEに設定C:\Program Files\Java\jdk1.7.0_03

また、一部のシステムでは、Java Directoryへのパスに、パスの間にspaceスペースがある場合、mavenがエラーをスローする可能性があります。ProgramFiles

Javaをスペースのない別のパスに移動した方がよいでしょう

それ以外の

C:\Program Files\Java\jdk1.7.0_03

C:\Java\jdk1.7.0_03

編集


JAVA_HOMEの値を二重引用符で囲むと、この問題が発生する可能性もあります

set JAVA_HOME="C:\Program Files\Java\jdk1.6.0"

私にはうまくいきませんが、これはうまくいきます:

set JAVA_HOME=C:\Program Files\Java\jdk1.6.0
于 2013-02-27T09:20:10.667 に答える
2

JAVA_HOMEC:\ Program Files \ Java \ jdk1.7.0_03(binなし)に設定

于 2013-02-27T09:15:54.783 に答える
0

JAVA_HOMEの環境変数は、binなしで「C:\ ProgramFiles \ Java \jdk1.7.0_03\」のようになります。2つのバージョンのJavaがインストールされている可能性があることに注意してください。どちらを使用するかを確認してください。

于 2013-02-27T09:17:13.447 に答える
0

最新バージョンのMavenに問題があるようです。同じセットアップでMaven2.2.1を使用しましたが、問題なく実行されました。

于 2013-03-05T12:40:25.930 に答える
0

JAVA_HOMEは次のようになりますC:\ PROGRA〜1 \ Java \ jdk1.7.0_03

これがうまくいくことを願っています!

于 2013-10-03T13:52:19.807 に答える