src/jdk.jartool/share/classes/sun/tools/jar/Main.java

Print this page

        

*** 772,781 **** --- 772,787 ---- return false; } /* parse file arguments */ int n = args.length - count; if (n > 0) { + if (printModuleDescriptor) { + // "--print-module-descriptor/-d" does not require file argument(s) + error(formatMsg("error.bad.dflag", args[count])); + usageError(); + return false; + } int version = BASE_VERSION; int k = 0; String[] nameBuf = new String[n]; pathsMap.put(version, new HashSet<>()); try {