Bonjour,

Il semblerait que le lancement d'un script depuis un programme java à l'aide du GroovyScriptEngine:
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
gse = new GroovyScriptEngine(roots);
Binding binding = new Binding();
gse.run(scriptFile, binding);
Ne prenne pas en compte les annotations AST:
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5
6
@WithLogging
def greet() {
	println "Hello World"
}
 
greet()
Je n'ai pas d'erreur et la classe qui fait la transformation ainsi que la classe d'annotation se trouvent dans le même répertoire que le script (roots)
Y a-t-il un traitement spécifique à effectuer ou faut-il utiliser une autre méthode que la GroovyScriptEngine ?

Merci d'avance