Groovy SDK auf Intellij 2017.1 einrichten

2989
Jacomoman

Ich versuche, Spock-Tests mit meinem Projekt in der IntelliJ 2017.1 Community ed durchzuführen. Während der Bearbeitung meiner Spec-Datei erhalte ich die Fehlermeldung "Spock kann nicht aufgelöst werden" in der Importzeile mit einem Link "Configure Groovy SDK". Wenn ich auf diesen Link klicke, erscheint der Dialog "Setup Library". Es gibt eine Ordnersuche "Bibliothek verwenden". So finde ich meinen groovy-2.4.10 SDK-Ordner und drücke Ok. Dann erhalte ich diese Fehlermeldung msg:

Es sieht so aus, als ob die Groovy-Verteilung im angegebenen Pfad defekt ist. Version kann nicht ermittelt werden

Ich habe den groovigen SDK-Ordner überprüft und überprüft. Es ist ein kompletter, grooviger SDK-Ordner, da er aus dem Prestine-Download, den ich von http://groovy-lang.org/download.html heruntergeladen habe, nicht gezippt wurde .

Ich weiß nicht, wohin ich als nächstes gehen soll. Ist irgendjemand mit der IntelliJ 2017.1 Community ed dazu gekommen?

2
Siehe http://stackoverflow.com/a/43041188/104891. CrazyCoder vor 7 Jahren 1
Danke CrazyCoder. Der 2017.1.1 scheint den Trick gelungen zu sein. Jacomoman vor 7 Jahren 0

1 Antwort auf die Frage

0
Jacomoman

CrazyCoders Kommentar zu meiner Frage ist die Antwort. Ein Upgrade auf die Version 2017.1.1 von IDEA hat das Problem behoben.

Es ist ein bekanntes Problem:

  • IDEA-170022 Groovy-Projekt kann nicht erstellt werden, da Groovy-Bibliothek nicht erstellt werden kann (Version 2.4.10)

Als Abhilfe können Sie Groovy 2.4.9 oder umbenennen verwenden groovy-2.4.10.jarzu groovy-2.4.9.jar.

Das Problem wurde für die Versionen IntelliJ IDEA 2017.1.1 und 2016.3.6 behoben.