protected AbstractPACFileParser loadScriptParser(File script) throws Exception {
log.info("[ImporterService] 加载Groovy脚本:" + script);
return (AbstractPACFileParser) new GroovyClassLoader(getClass().getClassLoader()).parseClass(
script).newInstance();
}
通过这个函数可以加载groovy脚本,传入脚本文件对象script,返回AbstractPACFileParser 脚本对象继承的基类。
AbstractPACFileParser 为所有groovy脚本继承。