--- old/src/jdk.compiler/share/classes/com/sun/tools/javac/file/Locations.java 2019-02-19 15:44:19.000000000 -0500 +++ new/src/jdk.compiler/share/classes/com/sun/tools/javac/file/Locations.java 2019-02-19 15:44:19.000000000 -0500 @@ -1,5 +1,5 @@ /* - * Copyright (c) 2003, 2018, Oracle and/or its affiliates. All rights reserved. + * Copyright (c) 2003, 2019, Oracle and/or its affiliates. All rights reserved. * DO NOT ALTER OR REMOVE COPYRIGHT NOTICES OR THIS FILE HEADER. * * This code is free software; you can redistribute it and/or modify it @@ -379,7 +379,7 @@ /* Not a recognized extension; open it to see if it looks like a valid zip file. */ try { - FileSystems.newFileSystem(file, null).close(); + FileSystems.newFileSystem(file, (ClassLoader)null).close(); if (warn) { log.warning(Lint.LintCategory.PATH, Warnings.UnexpectedArchiveFile(file));