java调用Groovy传参数的问题?
GroovyShell shell = new GroovyShell();
Script scrpt = shell.parse(new File("hello.groovy"));
Binding binding = new Binding();
String[] agr = { "你好!", "你是?" };
binding.setVariable("agrs", agr);
System.out.println(binding.getVariable("agrs"));
scrpt.setBinding(binding);
scrpt.run();
在groovy里面文件只有在main方法下面才可以执行。
我现在不知道java调用的时候怎么把参数传到Groovy里面去,求高手指点。。。。。。。。。