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, gelangen Sie zum folgenden Dialogfeld:
Ich habe versucht, auf "Erstellen ..." zu klicken und viele verschiedene Groovy-bezogene Ordner und ausführbare Dateien auszuwählen, aber nichts funktioniert.
Wie kann ich IntelliJ IDEA dazu bringen, mein Groovy SDK zu akzeptieren?
quelle
libexec
Unterverzeichnis enthielt das Standardlayout. Ich danke dir sehr!/usr/local/opt/groovy/libexec
Verzeichnis nicht, wenn es mit Brew installiert wurde, und auch nicht mit SDKMAN. Es wurde nur heruntergeladen und entpackt (Version 2018.1.4)/usr/local/opt/groovy/libexec
funktioniert bei mir mit einem unter Mac OS groovig installierten Gebräu./usr/local/opt/groovy/libexec
. Man muss mit Cmd + Shift + G zu groovigem Verzeichnis navigieren. Die Homebrew-Version funktioniert für mich.Ein weiterer Vorschlag, um diese hier in MAC OS beschriebene Lösung zu ergänzen, besteht darin, in der Bibliothek einen symbolischen Link hinzuzufügen. Dies erleichtert die Auswahl in IntelliJ:
quelle
Diese erste Antwort ist ausgezeichnet, aber nicht ausreichend. Der versteckte Ordner auf dem Mac hat mich noch einen Tag blockiert. Auf einem Mac-System können Sie Cmd + Umschalt + G drücken , um den Eingabedialog aufzurufen und " / usr / local / opt / groovy / libexec " direkt einzugeben , um das Problem zu beheben, dass Sie den lib-Ordner nicht finden können.
quelle
Wählen Sie Globale Bibliotheken aus. Wenn nichts vorhanden ist, klicken Sie oben auf das Symbol Hinzufügen (+).
Dann erscheint ein kleines Dialogfeld, wählen Sie "von Maven", dann erscheint ein anderes Dialogfeld wie unten gezeigt, iamge zeigt das Dialogfeld
Geben Sie Groovy ein, dann werden mehrere Optionen angezeigt. Wählen Sie eine Option mit Groovy aus: Groovy-All und Version 2.4.1 (ändern Sie die Version entsprechend Ihren Anforderungen) und klicken Sie auf OK. dann bewerben und ok,
Gehen Sie danach zum gleichen Dialogfeld von SDK konfigurieren und wählen Sie aus der Dropdown-Liste.
quelle