--- old/src/java.base/share/classes/sun/net/www/protocol/jar/URLJarFile.java 2015-04-22 17:44:09.819423171 -0700 +++ new/src/java.base/share/classes/sun/net/www/protocol/jar/URLJarFile.java 2015-04-22 17:44:09.647423167 -0700 @@ -213,7 +213,7 @@ /* get the stream before asserting privileges */ try (final InputStream in = url.openConnection().getInputStream()) { result = AccessController.doPrivileged( - new PrivilegedExceptionAction() { + new PrivilegedExceptionAction<>() { public JarFile run() throws IOException { Path tmpFile = Files.createTempFile("jar_cache", null); try {