2016-11-19 6 views
2

Ich versuche, eine Gradle-Befehlszeilenaufgabe -setupDecompWorkspace zum Einrichten von Minecraft Forge auszuführen, aber die Aufgabe wird auf dekompilierenMC stecken. Ich habe die erste Lösung aus diesem issue versucht, aber es hat nicht funktioniert. Die zweite Lösung schlägt vor, die Umgebungsvariable GRADLE_OPTS auf -Xmx2G zu setzen. Ich weiß nicht genau, wie ich das machen soll. Nachdem ich ein paar Stunden online gesucht habe, bin ich immer noch ohne Antwort. Selbst die offizielle Gradle documentation hilft nicht. Muss ich die Variable in der Datei "gradle.properties" deklarieren, sie als Befehlszeilenargument eingeben oder etwas völlig anderes?Wie legen Sie Gradle-Umgebungsvariablen fest?

Bitte berücksichtigen Sie, dass ich Gradle und Stackoverflow im Allgemeinen sehr neu bin, also habe ich vielleicht einfache Dinge übersehen oder einfache Fehler gemacht. Das ist meine erste Frage, also hoffe ich, dass ich die Frage zumindest richtig gestellt habe. Vielen Dank im Voraus für jede Hilfe bei der Lösung dieses Problems.

+0

Können Sie ein vollständiges Beispiel angeben? Ein [MCVE] (https://stackoverflow.com/help/mcve) ist im Allgemeinen der einfachste Weg, Ihr gesamtes Szenario zu erklären. Außerdem stammen Umgebungsvariablen aus der Umgebung und können von verschiedenen Anwendungen verwendet werden. Der einfachste Weg, eine Umgebungsvariable unter Linux zu setzen, besteht darin, dass sie in Ihrem Terminal ausgeführt wird, export GRADLE_OPT = "- Xmx2G", und dann von Anwendungen verfügbar ist, die während dieser Terminalsitzung gestartet werden. Umgebungsvariablen sind im Grunde nur Schlüssel-Wert-Paare von mehreren Anwendungen geteilt – mkobit

Antwort

1

-Xmx2G ist eine JVM-Befehlszeilenparameter, wenn Sie es als ein Gradle Eigenschaft sie an die in Ihrem Projektstamm gradle.properties Datei fügen Sie einfach festlegen möchten:

org.gradle.jvmargs=-Xmx2G 

Sie Hier finden Sie weitere nützliche Informationen: https://docs.gradle.org/current/userguide/build_environment.html#sec:gradle_configuration_properties

+0

Wie ich in der Frage erwähnt habe, habe ich das versucht, aber es hat nicht funktioniert.Deshalb 'GRADLE_OPTS' kann nicht mit dem' -Xmx2G' Wert eingestellt werden? –

+0

@MatthewCain Sie haben nicht Ich habe erwähnt, dass du das ausprobiert hast. Du hast nur erwähnt, dass du keine Antwort hast. – Roman

+0

@and_dev Ich habe es erwähnt: "Ich habe die erste Lösung von dieser [Ausgabe] ausprobiert (https://github.com/MinecraftForge/ForgeGradle/issues/324), aber es hat nicht funktioniert. "Die erste Lösung in diesem Link ist die, die Sie vorgeschlagen haben. Die zweite Lösung ist die Umgebungsvariable. –

Verwandte Themen