2013-03-17 21 views
7

私はIntelliJ 12.0とgradle 1.2を持っています。 Build.gradleファイルをインポートしようとすると、IntelliJで次のエラーメッセージが表示されます。私はここで少し失われています。どのようにこれを修正するための任意のアイデア?IntelliJでのgradleプロジェクトのインポート

(ThreadPoolExecutor.java:603) 
    at java.lang.Thread.run(Thread.java:722) 
Caused by: org.jetbrains.plugins.gradle.remote.GradleApiException: 
Could not fetch model of type 'BasicIdeaProject' using Gradle installation 'C:\Program Files (x86)\gradle-1.2'. 
The newly created daemon process has a different context than expected. 
It won't be possible to reconnect to this daemon. Context mismatch: 
Java home is different. 
Wanted: DefaultDaemonContext[uid=null,javaHome=c:\program files (x86)\jetbrains  \intellij idea 12.0\jre\jre,daemonRegistryDir=C:\Users\Nilo\.gradle  \daemon,pid=5144,idleTimeout=null,daemonOpts=-XX:MaxPermSize=256m,-XX:  +HeapDumpOnOutOfMemoryError,-Xmx1024m,-Dfile.encoding=windows-1252] 
Actual: DefaultDaemonContext[uid=d8c5c4bc-5488-42c2-b4b3-28c1d53afacf,javaHome=C:  \Program Files (x86)\JetBrains\IntelliJ IDEA 12.0\jre,daemonRegistryDir=C:\Users\Nilo \.gradle\daemon,pid=6880,idleTimeout=10800000,daemonOpts=-XX:MaxPermSize=256m,-XX:+HeapDumpOnOutOfMemoryError,-Xmx1024m,-Dfile.encoding=windows-1252] 
at org.jetbrains.plugins.gradle.remote.impl.GradleProjectResolverImpl.resolveProjectInfo(GradleProjectResolverImpl.java:61) 
... 21 more 

答えて

3

私の修正:ファイル - >プロジェクト構造 - > JREを持っていないためにJDKのパスを変更します。

私はそれがどのようにそこにあるのか分かりませんが、私はいつもを追跡するのにかかりました。おそらく以前の悪いインストールから設定を取得したからです。

3

は、それが12.1または12 EAPで修正される可能性があるように見える:IDEA-102365IDEA-89697

+0

それは大丈夫と思われるメッセージ、感謝のショーン –

2

私は、少なくとも私は私のために働いた回避策を見つけ、別のjavaHomesから撮影されている根本的な原因を見つけることができませんでしたが:

はあなたgradle.properties%USERPROFILE%\.gradle\またはあなたの中のいずれかで次のように設定してみてくださいプロジェクトビルダーディレクトリ):

org.gradle.java.home=C:\Program Files (x86)\JetBrains\IntelliJ IDEA 12.0\jre 
1

IntelliJ v15.0.6、

IntelliJに組み込まれていないJREを使用しています。

  • 私はJAVA_HOMEが私のJREを指した後、
  • 私は "C:\プログラムファイル(x86の)\ジェットブレーンズ\のIntelliJ IDEA 15.0.6 \" を削除したことを確認した後、
  • 私はIntelliJのを再開しました。

私のgradleビルドスクリプトは、IntelliJ内から正常に動作します。

関連する問題