< prev index next >

src/jdk.jlink/share/classes/jdk/tools/jlink/internal/JlinkTask.java

Print this page

        

*** 202,213 **** --- 202,219 ---- taskHelper.showVersion(options.fullVersion); return EXIT_OK; } if (taskHelper.getExistingImage() == null) { if (options.modulePath == null || options.modulePath.length == 0) { + Path jmodsDir = Paths.get(System.getProperty("java.home"), "jmods"); + if (Files.isDirectory(jmodsDir)) { + options.modulePath = new Path[1]; + options.modulePath[0] = jmodsDir; + } else { throw taskHelper.newBadArgs("err.modulepath.must.be.specified").showUsage(true); } + } createImage(); } else { postProcessOnly(taskHelper.getExistingImage()); }
< prev index next >