code: public static void destroy() {
  		try {
  			countMutex.acquire();
  			for (int i=0;i<fileToDeleteOnDestroy.size();i++) {
  				File f = (File)fileToDeleteOnDestroy.get(i);
  				if (f != null && f.exists())
  					try{f.delete();}catch(Exception ignore){}
  			}
  			CClassLoader.destroy();
  		} // end try
  		finally {
  			countInstance = 0;
  
  			try {
  				countMutex.release();
  			} // end try
  			catch (final Exception e) {}
  		} // end finally
  	}
docs: Delete the jar file from the temp directory Destroy the
  classloader