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");
         }
     }
 }