私は何の問題ではありません。
org.gradle.java.home=C:/Program Files/Java/openjdk1.8.0_202
私の(グローバル)でgradle.properties
ファイル。また、(何も設定されて)それなしで問題ありません。しかし、構成(すべてのパスが有効である)以下のものと交換してください場合:
org.gradle.java.home=C:/Program Files/Java/openjdk-9.0.4
org.gradle.java.home=C:/Program Files/Java/openjdk-10.0.1
org.gradle.java.home=C:/Program Files/Java/openjdk-11.0.1
org.gradle.java.home=C:\\Program Files\\Java\\oraclejdk-11.0.1
その後、私は、ファイルや保存した後(それぞれに同じ)エラーメッセージが表示されますのGradleが変化し、インポートでのIntelliJ IDEAを:
デーモンプロセスを開始することができません。この問題は、デーモンの誤った構成によって引き起こされている可能性があります。例えば、認識できないのJVMオプションが使用されています。で、デーモンのユーザガイドの章を参照してくださいhttps://docs.gradle.org/5.0/userguide/gradle_daemon.html
もっと調べるために、以下のプロセス出力をお読みください。
OpenJDKの64ビットサーバーVM警告:オプションのMaxPermSizeを無視します。サポートは8.0エラーで削除されました:java.lang.ClassNotFoundExceptionが::java.base.java.lang = ALL-UNNAMEDによって引き起こさメインクラスjava.base.java.lang = ALL-UNNAMEDを見つけるか、ロードできませんでした。
ノートは、問題のみのためですIDEのGradle同期。Gradleのタスク自体は(IDEから独立して)正常に動作します!私が実行した場合でもgradle --status
(参照ここではそれについて)すべてがJDK 11を使用してOKとデーモンを実行しているされて見ることができます。
>gradlew --status
PID STATUS INFO
10668 IDLE 5.0
とのパスPID: 10668
:
>wmic process where "processId=10668" get Name, ProcessID, ExecutablePath
ExecutablePath Name ProcessId
C:\Program Files\Java\openjdk-11.0.1\bin\java.exe java.exe 10668
最後に、私は問題が私のIDE設定からだったが分かりました。それはからだっSDK表。
それらを修正する理由を私は知らないProject Structure
(またはStructure for new Projects
ではOther Settings
)問題を解決することができませんでした。最後に、私は、インポートされたことを(とのみ)フレッシュインストールから。
注:あなたは本当に新鮮なインストールは必要ありません。、あなたのIDEを閉じて名前を変更するだけで十分その設定ディレクトリを、それを再オープンします。
その後、IDEは新鮮に開始されます。これはテストのための機会です。OK輸出は...設定を指摘した場合File ->
Export Settings ...:
ファイルへ。次に、あなたの以前の状態に戻り、エクスポートされたファイルをインポートします。
問題が戻った場合には(以外の他の設定を確認する必要がありSDK表に)。