public void cleanup() { if (moduleClassLoader != delegateClassLoader && moduleClassLoader instanceof URLClassLoader) { try { ((URLClassLoader) moduleClassLoader).close(); } catch (IOException e) { // ignore e.printStackTrace(); } } moduleGraph.clear(); moduleClassLoader = null; }