GroovyShell永久区内存泄露

今天想在项目中用一下Groovy,主要是为了动态的执行用户配置的命令。代码大致如下:

1
2
3
4
Binding binding = new Binding();
binding.setVariable("R",new RuleFunc());
GroovyShell shell = new GroovyShell(,binding);
shell.evaluate("Groovy Command");