J'utilise IntelliJ IDEA 2017.2.3. J'ai installé Groovy 2.4.12 via Homebrew (OS X). Lorsque j'ouvre un fichier source Groovy (ou un Jenkinsfile
), j'obtiens ce qui suit:
Groovy SDK n'est pas configuré pour le module «my-module». . . . . Configurer Groovy SDK ...
Cliquer sur "Configurer Groovy SDK ..." m'amène à la boîte de dialogue suivante:
J'ai essayé d'appuyer sur "Créer ..." et de sélectionner de nombreux dossiers et exécutables liés à Groovy, mais rien ne fonctionne.
Comment puis-je demander à IntelliJ IDEA d'accepter mon SDK Groovy?
la source
libexec
sous-répertoire contenait la mise en page standard. Merci beaucoup!/usr/local/opt/groovy/libexec
répertoire lorsqu'il était installé avec brew, ni avec SDKMAN, juste téléchargé et décompressé (version 2018.1.4)/usr/local/opt/groovy/libexec
fonctionne pour moi avec une infusion installée groovy sur Mac OS./usr/local/opt/groovy/libexec
. Il faut naviguer vers groovy dir en utilisant Cmd + Shift + G.La version Homebrew fonctionne pour moi.Une autre suggestion à ajouter à cette solution ici décrite dans MAC OS, vous pouvez également ajouter un lien symbolique dans la bibliothèque. Cela facilitera sa sélection dans IntelliJ:
sudo ln -s /usr/local/opt/groovy/libexec /Library/Groovy
la source
Cette première réponse est excellente, mais pas suffisante. Le dossier caché dans Mac m'a bloqué un jour de plus. Sur le système Mac, vous pouvez appuyer sur Cmd + Shift + G pour appeler la boîte de dialogue d'entrée et saisir « / usr / local / opt / groovy / libexec » directement pour résoudre le problème que vous ne trouvez pas le dossier lib.
la source
Sélectionnez Bibliothèques globales, s'il n'y a rien, cliquez sur l'icône Ajouter (+) en haut.
Ensuite, une petite boîte de dialogue apparaîtra, Sélectionnez "de Maven", puis une autre boîte de dialogue comme indiqué ci-dessous apparaît, iamge montrant la boîte de dialogue
Tapez Groovy, puis plusieurs options apparaîtront, sélectionnez une option qui a groovy: groovy-all et la version 2.4.1 (changez de version en fonction de vos besoins) et cliquez sur OK. puis appliquez et ok,
Après cela, accédez à la même boîte de dialogue, de Configurer le SDK et sélectionnez dans la liste déroulante.
la source