Erreur:Impossible de compiler Groovy fichiers: pas de Groovy bibliothèque est définie pour le module “myprojectname”
J'ai cloné le projet à partir de github, puis importés à inetllij 2017.1.
et aussi l'ajout de tous les modules de dépendance. Fondamentalement, nous essayons de renforcer notre projet en utilisant les dernières pots.
Quand j'essaie de compiler j'obtiens l'erreur ci-dessus avec 933 erreurs, jdk 1.7,graal 2,5 et tomcat 8 est utilisé.
Configuration d'exécution est aussi de lancer d'erreur comme
Configuration d'exécution: impossible d'exécuter
Remarque : la version précédente de mon projet fonctionne parfaitement bien avec tous les mêmes paramètres
S'il vous plaît aider.
- Quel projet avez-vous clone? Comme il est, il n'y a pas assez d'info là pour vous aider...
Vous devez vous connecter pour publier un commentaire.
Clic droit sur la problématique module et ajoutez Groovy appui:
Dans mon cas, c'était un Spec placé dans le
src/main/java
au lieu de lasrc/test/groovy
. Malheureusement InteliJ n'est pas de présenter l'erreur dans cette catégorie, mais plutôt de ne pas compiler le module entier.Pour savoir quelle classe est faux il suffit d'ouvrir le sont pas compilées paramètres de module ( F4 sur elle dans l'arborescence du Projet) -> Dépendances (Onglet) -> Groovy -> modifier le type de Test de la Compilation.
Ce qui rend le problème encore pire, c'est que maven compilé tout sans problèmes.
Dans mon cas, j'ai mis à jour IntelliJ Idea CE et redémarré IDE après l'invalidation des caches. Pour corriger cela, j'ai eu à faire ce qui suit pour actualiser la gradle projet dans l'IDE:
J'obtiens cette erreur quand je lance le projet sans "Créer un module séparé par définir la source" et ré-importer.
J'ai eu le même problème lors de la commutation entre les projets, qui ont été à l'aide de différents graal versions.
Solution: supprimer
out
etbuild
répertoires et de télécharger toutes les dépendances, une fois encore, par l'exécution degrails
de commande de la console.