< prev index next >
jdk/src/jdk.jlink/share/classes/jdk/tools/jmod/JmodTask.java
Print this page
@@ -1179,11 +1179,11 @@
}
return builder.toString();
}
}
- private final OptionParser parser = new OptionParser();
+ private final OptionParser parser = new OptionParser("hp");
private void handleOptions(String[] args) {
parser.formatHelpWith(new JmodHelpFormatter());
OptionSpec<Path> classPath
@@ -1216,11 +1216,11 @@
= parser.accepts("hash-modules", getMessage("main.opt.hash-modules"))
.withRequiredArg()
.withValuesConvertedBy(new PatternConverter());
OptionSpec<Void> help
- = parser.accepts("help", getMessage("main.opt.help"))
+ = parser.acceptsAll(Set.of("h", "help"), getMessage("main.opt.help"))
.forHelp();
OptionSpec<Path> libs
= parser.accepts("libs", getMessage("main.opt.libs"))
.withRequiredArg()
@@ -1230,13 +1230,13 @@
OptionSpec<String> mainClass
= parser.accepts("main-class", getMessage("main.opt.main-class"))
.withRequiredArg()
.describedAs(getMessage("main.opt.main-class.arg"));
- OptionSpec<Path> modulePath // TODO: short version of --mp ??
- = parser.acceptsAll(Arrays.asList("mp", "modulepath"),
- getMessage("main.opt.modulepath"))
+ OptionSpec<Path> modulePath
+ = parser.acceptsAll(Set.of("p", "module-path"),
+ getMessage("main.opt.module-path"))
.withRequiredArg()
.withValuesSeparatedBy(File.pathSeparatorChar)
.withValuesConvertedBy(DirPathConverter.INSTANCE);
OptionSpec<Version> moduleVersion
< prev index next >