<dependency> <groupId>org.codehaus.groovy</groupId> <artifactId>groovy-all</artifactId> <version>3.0.8</version> </dependency> groovy implementation 'org.codehaus.groovy:groovy-all:3.0.8' groovy class HelloWorld { void sayHello() { println "Hello, World!" } } import groovy.lang.GroovyShell; public class GroovyLibrary { public static void main(String[] args) { GroovyShell shell = new GroovyShell(); shell.evaluate(new File("HelloWorld.groovy")); HelloWorld helloWorld = (HelloWorld) shell.getVariable("HelloWorld"); helloWorld.sayHello(); } } shell javac -cp .:path/to/groovy-all-3.0.8.jar GroovyLibrary.java java -cp .:path/to/groovy-all-3.0.8.jar GroovyLibrary


上一篇:
下一篇:
切换中文