src/share/classes/com/sun/java/util/jar/pack/UnpackerImpl.java

Print this page

        

@@ -132,11 +132,11 @@
                 in0.close();
                 Utils.markJarFile(out);
             } else {
                 try {
                     (new NativeUnpack(this)).run(in0, out);
-                } catch (UnsatisfiedLinkError ule) {
+                } catch (UnsatisfiedLinkError | NoClassDefFoundError ex) {
                     // failover to java implementation
                     (new DoUnpack()).run(in0, out);
                 }
                 in0.close();
                 Utils.markJarFile(out);