public static Collection<URL> effectiveClassPathUrls(ClassLoader... classLoaders){
  return ClasspathHelper.forManifest(ClasspathHelper.forClassLoader(classLoaders));
}

public static Collection < URL > effectiveClassPathUrls ( ClassLoader ... classLoaders ) { return ClasspathHelper . forManifest ( ClasspathHelper . forClassLoader ( classLoaders ) ) ; }
to handle the situation where classpath is specified in the manifest of the jar , we have to augment the urls . this happens as part of the surefire plugin as well as elsewhere in the wild .
