2012-09-25 8 views
18

Einmal in einer Weile Ich werde die folgende Fehlermeldung erhalten, wenn die Gradle STS Erweiterung versucht, mein Projektes gradle Build-Skript auszuführen, nachdem Eclipse-Start 3.7 (Indigo) mit der Gradle STS-Erweiterung installiert,Eclipse-Gradle STS-Erweiterung: nicht genügend Platz für Objektheap reservieren kann

Unable to start the daemon process. The exit value was: 1. 
This problem might be caused by incorrect configuration of the daemon. 
For example, an unrecognized jvm option is used. 
Please refer to the user guide chapter on the daemon at http://gradle.org/docs/current/userguide/gradle_daemon.html 
Please read below process output to find out more: 
----------------------- 
Error occurred during initialization of VM 
Could not reserve enough space for object heap 
Error: Could not create the Java Virtual Machine. 
Error: A fatal exception has occurred. Program will exit. 

Could not fetch model of type 'EclipseProject' using Gradle distribution 'http://services.gradle.org/distributions/gradle-1.0-bin.zip'. 

Und hier meine System-Spezifikationen sind:

  • Windows 7 32-Bit
  • Eclipse-3.7 32-Bit-
  • Java jdk1.7.0_07 32-Bit-

Ist dies ein bekannter Fehler mit diesem Plugin? Irgendeine Idee, wie man es repariert?

Antwort

13

Hört sich manchmal an, dass Ihr System nicht genug Speicher reservieren kann, um den Gradle-Daemon zu starten. Verfügt das Projekt über eine gradle.properties Speichereinstellungen (org.gradle.jvmargs)? Oder haben Sie eine gradle.properties in ~/.gradle?

+0

Weder ... Ich habe keine gradle Eigenschaftendatei auf meinem lokalen Rechner ... – user1329572

+8

Versuchen Sie, eine 'gradle.properties' Datei in das Projektverzeichnis zu legen und setzen Sie die Standard Java Speicheroptionen über' org.gradle.jvmargs', zB 'org.gradle.jvmargs = -Xms128m -Xmx256m'. Könnte es sein, dass Ihr System manchmal wenig Speicher hat? –

+0

Die Eigenschaftendatei funktionierte einfach großartig, danke! – user1329572

5

Ich hatte das gleiche Problem mit Gradle Projekte importieren. (Windows 7 64-bit, sts-3.2.0.RELEASE 32bit, Java jdk1.7.0_13 32-bit).


Gelöst gradle.properties Datei in Projektverzeichnis (= M. Arbeitsplatz) mit Inhalt zu erstellen: org.gradle.jvmargs = -Xms128m -Xmx512m.

Beachten Sie, dass -Xmx = 512m maximale Größe des JVM-Speichers ist, den ich auf meinem System verwenden kann. Größere Xmx-Speichergrößen führen zu beschriebenen Fehlern.

34

in Eclipse, gehen Sie auf Fenster, Einstellungen, Gradle, Argumente und fügen Sie die gradle jvmargs -Xms128m -Xmx512m im Dialog:

Preferences dialog

+0

Das löst mein Problem für STS! Ich habe einen ganzen Tag daran gearbeitet! Danke, Alter! –

+0

Danke - das funktioniert super! – brhlavinka

Verwandte Themen