--- old/src/jdk.zipfs/share/classes/jdk/nio/zipfs/JarFileSystem.java 2017-12-05 11:38:16.169210282 -0800 +++ new/src/jdk.zipfs/share/classes/jdk/nio/zipfs/JarFileSystem.java 2017-12-05 11:38:15.941219427 -0800 @@ -70,14 +70,14 @@ if (o instanceof String) { String s = (String)o; if (s.equals("runtime")) { - version = Runtime.version().major(); + version = Runtime.version().feature(); } else { version = Integer.parseInt(s); } } else if (o instanceof Integer) { version = (Integer)o; } else if (o instanceof Version) { - version = ((Version)o).major(); + version = ((Version)o).feature(); } else { throw new IllegalArgumentException("env parameter must be String, Integer, " + "or Version");