Comment exécuter le script groovy en java?
J'ai un script groovy et je veux l'exécuter en java. Quelqu'un pourrait-il me fournir d'autres documents / exemples sur la façon dont cela est possible?
24
1 answers
Intégration Java de base+Groovy:
// call groovy expressions from Java code
Binding binding = new Binding();
binding.setVariable("foo", new Integer(2));
GroovyShell shell = new GroovyShell(binding);
Object value = shell.evaluate(groovyScript);
Voir cet article pour plus de façons d'appeler Groovy à partir de Java
PS:, Vous devez inclure groovy-all-m.n.m.jar
par exemple groovy-all-2.1.6.jar
dans votre programme Java, par exemple:
<dependency>
<groupId>org.codehaus.groovy</groupId>
<artifactId>groovy-all</artifactId>
<version>2.4.8</version>
</dependency>
43
Author: anubhava, 2017-02-27 13:45:00