< prev index next >
jdk/src/jdk.jlink/share/classes/jdk/tools/jmod/JmodTask.java
Print this page
*** 1179,1189 ****
}
return builder.toString();
}
}
! private final OptionParser parser = new OptionParser();
private void handleOptions(String[] args) {
parser.formatHelpWith(new JmodHelpFormatter());
OptionSpec<Path> classPath
--- 1179,1189 ----
}
return builder.toString();
}
}
! private final OptionParser parser = new OptionParser("hp");
private void handleOptions(String[] args) {
parser.formatHelpWith(new JmodHelpFormatter());
OptionSpec<Path> classPath
*** 1216,1226 ****
= parser.accepts("hash-modules", getMessage("main.opt.hash-modules"))
.withRequiredArg()
.withValuesConvertedBy(new PatternConverter());
OptionSpec<Void> help
! = parser.accepts("help", getMessage("main.opt.help"))
.forHelp();
OptionSpec<Path> libs
= parser.accepts("libs", getMessage("main.opt.libs"))
.withRequiredArg()
--- 1216,1226 ----
= parser.accepts("hash-modules", getMessage("main.opt.hash-modules"))
.withRequiredArg()
.withValuesConvertedBy(new PatternConverter());
OptionSpec<Void> help
! = parser.acceptsAll(Set.of("h", "help"), getMessage("main.opt.help"))
.forHelp();
OptionSpec<Path> libs
= parser.accepts("libs", getMessage("main.opt.libs"))
.withRequiredArg()
*** 1230,1242 ****
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"))
.withRequiredArg()
.withValuesSeparatedBy(File.pathSeparatorChar)
.withValuesConvertedBy(DirPathConverter.INSTANCE);
OptionSpec<Version> moduleVersion
--- 1230,1242 ----
OptionSpec<String> mainClass
= parser.accepts("main-class", getMessage("main.opt.main-class"))
.withRequiredArg()
.describedAs(getMessage("main.opt.main-class.arg"));
! 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 >