web-dev-qa-db-fra.com

Configuration de Groovy SDK dans IntelliJ IDEA

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 une Jenkinsfile), j'obtiens les informations suivantes:

Groovy SDK n'est pas configuré pour le module 'my-module'. . . . . Configurer Groovy SDK ...

Cliquez sur "Configurer Groovy SDK ..." pour accéder à la boîte de dialogue suivante:

 Error: library is not specified

J'ai essayé de cliquer sur "Créer ..." et de sélectionner de nombreux dossiers et exécutables liés à Groovy, mais rien ne fonctionne.

Comment puis-je amener IntelliJ IDEA à accepter mon kit de développement logiciel Groovy?

54

IntelliJ IDEA attend la présentation standard de Groovy SDK qui est fournie avec les distributions officielles disponibles sur http://groovy-lang.org/download.html . Il suffit de télécharger, décompresser dans un répertoire, spécifiez ce répertoire comme répertoire de la bibliothèque.

La présentation du paquet Homebrew peut être différente, mais dans certains cas, elle peut avoir la présentation standard dans le sous-répertoire libexec. Essayez /usr/local/opt/groovy/libexec.

68
CrazyCoder

Une autre suggestion à ajouter à cette solution décrite ici dans MAC OS vous pouvez également ajouter un lien symbolique dans Library. Cela facilitera sa sélection dans IntelliJ: 

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

Cette première réponse est excellente, mais pas suffisante. Le dossier caché sous Mac m'a bloqué un jour de plus . Sur un système Mac, vous pouvez appuyer sur Cmd + Maj + G Pour appeler le dialogue de saisie et saisir "/ usr/local/opt/groovy/libexec "directement pour résoudre le problème suivant: vous ne trouvez pas le dossier lib.

1
Tony Qin