2

JAVA_HOME 変数の指定が間違っているようです。私は多くのことでそれを回避できますが、今は行き詰まっているようです. Google App Engine を使用してアプリケーションをアップロードしようとしています。

そうすると、次のエラーが表示されます。

java.home に基づく javac 実行可能ファイルが見つかりません。「C:\Program Files\Java\jre6\bin\javac.exe」および「C:\Program Files\Java\bin\javac.exe」を試しました。

なぜそこを見ているのかわかりません。 echo %JAVA_HOME% を実行すると、次のようになります。

C:\Program Files\Java\jdk1.6.0_14

Javaが実際にある場所です。Java を探している場所に置くことが私の最善の望みではないかと考えています。

4

3 に答える 3

4

おそらくバグのようです:

http://code.google.com/p/googleappengine/issues/detail?id=1226

提案された回避策/解決策はたくさんありますが、バグ エントリのコメント #24は有望なようです。

問題は、Eclipse 用の GAE プラグインがデフォルトで JDK ではなく JRE で構成されていることです。

これを変更するには、次の手順を実行します。

[設定] > [Java] > [インストール済みの JRE] > [追加...] [JRE タイプ] で [標準 VM] を選択 > [次へ] > [ディレクトリ]: (JRE ではなく) JDK ディレクトリを選択します (私の場合: C:\Program Files\Java\jdk1. 6.0_16 )、[OK] を押します。

これで、'Installed JRE's' に戻ります。ここでも JDK を選択します。

于 2009-12-23T07:16:22.817 に答える
1

JAVA_HOME パスに入力ミスがないか再確認してください。

于 2009-12-23T07:03:53.863 に答える
0

または、「C:\Program Files\Java\jdk1.6.0_14\bin」を %PATH% に追加するだけです

于 2009-12-23T08:39:13.490 に答える