--- old/src/jdk.jlink/share/classes/jdk/tools/jlink/internal/JlinkTask.java 2017-12-05 11:38:13.105333183 -0800 +++ new/src/jdk.jlink/share/classes/jdk/tools/jlink/internal/JlinkTask.java 2017-12-05 11:38:12.873342489 -0800 @@ -447,7 +447,7 @@ // java.base version is different than the current runtime version version = Runtime.Version.parse(v.toString()); - if (Runtime.version().major() != version.major()) { + if (Runtime.version().feature() != version.feature()) { finder = ModulePath.of(version, true, entries); } }