8

JAVA_HOME 変数を jdk を指すように設定し、%JAVA_HOME%\bin を Path 変数に追加しました。ただし、私の ant スクリプトは jdk を見つけることができません。Java コンパイラの間違ったフォルダを調べています。これが私が得ているエラーです。

com.sun.tools.javac.Main がクラスパスにありません。おそらく、JAVA_HOME は JDK を指していません。現在はC:\Program Files\Java\jre6

私は私のJAVA_HOME=C:\Program Files (x86)\Java\jdk1.7.0

私は何を間違っていますか?助けてください!

4

3 に答える 3

24

Java インストール ディレクトリのパス名にスペースが含まれている場合は、代わりに短縮されたパス名 (例: C:\Progra~1\Java\jre6) を環境変数で使用する必要があります。

  • Progra~1 = 'プログラム ファイル'
  • Progra~2 = 'プログラム ファイル (x86)'

Windows での JAVA_HOME 変数の設定

于 2012-08-14T13:18:13.400 に答える
4

に設定してみてください

JAVA_HOME=C:\Program Files (x86)\Java\jdk1.7.0\jre
于 2011-09-15T22:29:15.277 に答える
0

"%JAVA_HOME%\bin"パス変数で JAVA_HOME を使用する場合は、 の代わりに使用することをお勧めします%JAVA_HOME%\bin

于 2018-07-17T07:52:20.620 に答える