您的位置:首页 > 其它

groovy调用脚本方法

2017-08-23 18:43 176 查看
import groovy.transform.TypeChecked

//脚本作用域
//def name = 'aa'
//pwd = 123
args = []
args[0] = 'email.groovy'
println binding.variables

//在另一个脚本中调用一个脚本
evaluate(new File('script.groovy'))

//类中调用
class Test{

static void main(args){
def binding = new Binding()
binding.setVariable('args',['src/main/groovy/email/email.groovy'])
GroovyShell shell = new GroovyShell(getClass().getClassLoader(),binding)
shell.evaluate(new File('src/main/groovy/email/script.groovy'))
}
}
内容来自用户分享和网络整理,不保证内容的准确性,如有侵权内容,可联系管理员处理 点击这里给我发消息
标签:  groovy