72 votes

Pourquoi est-ce que j'obtiens l'erreur de compilation "org/codehaus/groovy/control/CompilationFailedException" ?

J'essaie de compiler mon modèle JasperReports en utilisant un Ant script et Java. J'obtiens cette erreur :

jasper java.lang.NoClassDefFoundError:
org/codehaus/groovy/control/CompilationFailedException

Il n'y a rien de complexe dans le modèle, mais je n'arrive toujours pas à compiler.

0voto

Jimmy Points 282

Vous manquez une bibliothèque importante groovy dans le chemin.

cas 1 : si vous utilisez Maven, ajoutez cette dépendance avec la version compatible dans pom.xml

<dependency>
    <groupId>org.codehaus.groovy</groupId>
    <artifactId>groovy-all</artifactId>
    <version>3.0.4</version>
</dependency>

Cas 2 : La deuxième méthode consiste à ajouter la version compatible de groovy jar dans le chemin de la classe.

Url pour télécharger groovy jar : http://groovy-lang.org/download.html

Prograide.com

Prograide est une communauté de développeurs qui cherche à élargir la connaissance de la programmation au-delà de l'anglais.
Pour cela nous avons les plus grands doutes résolus en français et vous pouvez aussi poser vos propres questions ou résoudre celles des autres.

Powered by:

X