it-swarm.com.de

Groovy SDK in IntelliJ konfigurieren IDEA

Ich verwende IntelliJ IDEA 2017.2.3. Ich habe Groovy 2.4.12 über Homebrew (OS X) installiert. Wenn ich eine Groovy-Quelldatei (oder eine Jenkinsfile) öffne, erhalte ich Folgendes:

Das Groovy SDK ist nicht für das Modul 'my-module' konfiguriert. . . . . Groovy SDK konfigurieren ...

Wenn Sie auf "Groovy SDK konfigurieren ..." klicken, wird der folgende Dialog angezeigt:

 Error: library is not specified

Ich habe versucht, auf "Erstellen" zu klicken und viele verschiedene Groovy-Ordner und ausführbare Dateien auszuwählen, aber nichts funktioniert.

Wie kann ich IntelliJ IDEA dazu bringen, mein Groovy SDK zu akzeptieren?

54

IntelliJ IDEA erwartet das standardmäßige Groovy SDK-Layout, das in den offiziellen Distributionen unter http://groovy-lang.org/download.html enthalten ist. Einfach herunterladen, in ein beliebiges Verzeichnis entpacken, dieses Verzeichnis als Ausgangsbibliothek der Bibliothek angeben.

Das Layout des Homebrew-Pakets kann unterschiedlich sein, in einigen Fällen kann es jedoch das Standardlayout im Unterverzeichnis libexec haben. Versuchen Sie /usr/local/opt/groovy/libexec.

68
CrazyCoder

Ein weiterer Vorschlag, dieser Lösung hier in MAC OS hinzuzufügen, kann auch symbolische Links in der Bibliothek enthalten. Dies erleichtert die Auswahl innerhalb von IntelliJ: 

Sudo ln -s /usr/local/opt/groovy/libexec /Library/Groovy
10
user79493

Diese erste Antwort ist ausgezeichnet, aber nicht ausreichend. Der versteckte Ordner in Mac blockierte mich noch einen Tag. Auf dem Mac-System können Sie Cmd + Shift + G Drücken, um den Eingabedialog aufzurufen und "/ usr/local" einzugeben/opt/groovy/libexec "direkt, um das Problem zu beheben, dass Sie den Ordner lib nicht finden können.

1
Tony Qin