public static void addCompleteJarEntryUrls ( List < ContainerInfo > containers , Entry jarEntry , Collection < String > resolved ) throws UnableToAdaptException { String entryIdentity = createEntryIdentity ( jarEntry ) ; if ( ! entryIdentity . isEmpty ( ) && ! resolved . contains ( entryIdentity ) ) { resolved . add ( entryIdentity ) ; processMFClasspath ( jarEntry , containers , resolved ) ; } }
Add the jar entry URLs and its class path URLs . We need deal with all the thrown exceptions so that it won t interrupt the caller s processing .