code: @Override
    protected void run() throws Exception {
      final ResourceLoader resourceLoader = new MojoResourceLoader(getRuntimeRealm(), getScriptpath());
      final Map<String, Object> context = createContext();
      final Map<String, Object> options = Maps.newHashMap();
      final ShellRunner shell = getRuntime().createShellRunner();
  
      shell.run(getRuntimeRealm(), resourceLoader, context, options);
    }
docs: TODO: Expose groovysh options