2013-06-02 38 views
14

私はbuild.gradleでクリックしてプロジェクトを開こうとすると、私はこのメッセージが表示されます。エラー "Windowsの[Gradle distribution]を使用して 'BasicIdeaProject'タイプのモデルをフェッチできませんでしたか?

Could not fetch model of type 'BasicIdeaProject' using Gradle distribution 
'http://services.gradle.org/distributions/gradle-1.4-bin.zip'. The supplied 
javaHome seems to be invalid. I cannot find the java executable. Tried location: 
C:\Program Files (x86)\JetBrains\IntelliJ IDEA Community Edition 12.1\jre\bin\java.exe 

私はIntelliJのディレクトリに、私が持っているので、IntelliJの検索は、間違ったフォルダにjreをするので、この問題が発生したと思いますこのsctructure:もちろん

C:\Program Files (x86)\JetBrains\IntelliJ IDEA Community Edition 12.1\jre\jre\bin\java.exe 

、私は... \ JRE... \ JRE \ JRE \ binにフォルダを移動することができますが、私はこれを行う場合、私は別のメッセージこれを見ますプロジェクトを開こうとするとき:

Error: could not open `C:\Program Files (x86)\JetBrains\IntelliJ IDEA Community Edition 12.1\jre\lib\i386\jvm.cfg' 

つまり、libフォルダが見つかりません。ここでも、... \ jre \ jre \ libフォルダを... \ jreフォルダにコピーできますが、既に... \ jreフォルダにlibという名前のフォルダがあります。ファイルtools.jar。

したがって、IntelliJで正しいフォルダを検索するにはどうすればよいですか?

更新:

これは私JAVA_HOMEです:

C:\Program Files (x86)\Java\jre7 

答えて

31

"Ideajクイックスタート" から "設定" を選択 - > "プロジェクトのデフォルト" - > "プロジェクト構造"

次のポップアップから、「SDKs」 - >(Platform Settingsの左側)を選択して、1.6と1.7の位置が正しいことを確認します(私は明らかに更新で消えていました)

2

同じエラーが発生し、プロジェクト構造が何度もチェックされました。すべてがうまくいきました。私はintellij 14.0から14.1.1へのアップグレード後、このエラーに直面しました。私のために働いた解決策は、他の人がそれから恩恵を受けることができるように、ここに貼り付けることです。

jreファイルに移動し、その中に別のjreファイルがある場合は、jreファイルに移動します。他のjreファイルを最初のjreファイルに移動すると、すべて正常に動作するはずです。例えば、移動するときにはanyfileを削除しないでください。例えば、libフォルダもJREの内側と外側です。おそらく必要と思われるtools.jarがあります。したがって、置き換えなくても完全なコピーがうまくいくはずです。

バージョンをアップグレードすると、設定が間違っていて、intelljのバグだと感じます。

他の人に役立つことを願っています。

関連する問題