code: public void close() throws IOException {
          if (closed) { return; }
          this.pluginArtifactZip.close();
          for (ZipFile zipFile : this.dependencyZips) {
              zipFile.close();
          }
          closed = true;
      }
docs: Closes any resources the plugin classloader is holding open.
  @throws IOException if an I/O error has occurred