test/sun/misc/ClassLoaderUtil/Test.java
Print this page
@@ -57,14 +57,12 @@
URL url = file.toURL();
URLClassLoader loader = new URLClassLoader (new URL [] {url});
Class clazz = Class.forName ("Foo", true, loader);
Object obj = clazz.newInstance();
List<String> jarsclosed = new LinkedList<String>();
- sun.misc.ClassLoaderUtil.releaseLoader (loader, jarsclosed);
- for (String jar: jarsclosed) {
- System.out.println ("Successfully closed " + jar);
- }
+ // OLD API sun.misc.ClassLoaderUtil.releaseLoader (loader, jarsclosed);
+ loader.close();
if (!file.delete()) {
throw new RuntimeException ("failed to delete jar file");
}
}
}