2017-05-20 9 views
1

に設定されている、私は両方ののGit BashのPowerShellの./gradlew bootRunを実行しようと、このエラーが発生しました:ERROR: JAVA_HOME is set to an invalid directory: C:\Program Files\Java\jre1.8.0_121のWindows 10のGradle:JAVA_HOMEが無効なディレクトリ

gradlewファイルは、プロジェクト内にありますgitからクローン化されたディレクトリ。 春公式ガイドからの練習プロジェクトです。私も何の問題を抱えていないのEclipse EEを実行しようとした

:findJavaFromJavaHome 
set JAVA_HOME=%JAVA_HOME:"=% 
set JAVA_EXE=%JAVA_HOME%\bin\java.exe 

:これらの行でgradle.batファイルもあります。環境設定は問題ありません。

+0

SET JAVA_HOME=<path to the jdk directory>)コマンドラインでのGradleを実行する前に、手動で変数をエクスポートしてみてくださいだろうか? –

答えて

1

JAVA_HOME変数がJREインストールディレクトリに解決されるように見えます。しかし、あなたがGradleについて話しているように、あなたは確かにコードを構築/コンパイルしようとしています。

JDKがインストールされている場合は、JAVA_HOME変数を指し示すように変更します。フォルダ名は通常 "jdk"で始まります。それ以外の場合は、Java Development Kitをインストールする必要があります。

また、あなたはJavaがそのフォルダにインストールされています