docs: public void execute() throws MojoExecutionException, MojoFailureException {
      final Thread currentThread = Thread.currentThread();    
      final ClassLoader oldClassLoader = currentThread.getContextClassLoader();
      try {
        currentThread.setContextClassLoader(getClassLoader());
        executeWithClassLoader();
      } finally {
        currentThread.setContextClassLoader(oldClassLoader);
      }
    }