I put a new webrev out with the change suggested by Paul, using file.indexOf(“!/“) instead of file.endsWith(“!/“).
http://cr.openjdk.java.net/~sdrach/8151542/webrev.02/index.html <http://cr.openjdk.java.net/~sdrach/8151542/webrev.02/index.html> > So you are planning to eventually change the URLClassLoader spec to allow > this or not? I think we should push this changeset since URLClassLoader has always accepted the jar:…!/ URL and all this changeset does is enable it to support multi-release jars. And create an issue to track the change to the URLClassLoader api.