diff -r 846a89d24aa5 src/jdk.javadoc/share/classes/jdk/javadoc/internal/tool/ToolOption.java --- a/src/jdk.javadoc/share/classes/jdk/javadoc/internal/tool/ToolOption.java Tue Oct 10 14:39:45 2017 +0200 +++ b/src/jdk.javadoc/share/classes/jdk/javadoc/internal/tool/ToolOption.java Tue Dec 12 11:05:41 2017 +0100 @@ -339,7 +339,7 @@ // ----- help options ----- - HELP("--help -? -h", STANDARD) { + HELP("--help -help -? -h", STANDARD) { @Override public void process(Helper helper) throws OptionException { throw new OptionException(OK, helper::usage); diff -r 846a89d24aa5 test/jdk/tools/launcher/HelpFlagsTest.java --- a/test/jdk/tools/launcher/HelpFlagsTest.java Tue Oct 10 14:39:45 2017 +0200 +++ b/test/jdk/tools/launcher/HelpFlagsTest.java Tue Dec 12 11:05:41 2017 +0100 @@ -142,7 +142,7 @@ new ToolHelpSpec("jarsigner", 1, 1, 1, 0, 1, 0, 1, 0), // -?, -h, --help, -help accepted but not documented. new ToolHelpSpec("java", 1, 1, 1, 0, 1, 1, 1, 0), // -?, -h, --help -help, Documents -help new ToolHelpSpec("javac", 1, 0, 1, 0, 1, 1, 2, 0), // -?, --help -help, Documents -help, -h is already taken for "native header output directory". - new ToolHelpSpec("javadoc", 1, 1, 1, 0, 0, 0, 1, 0), // -?, -h, --help + new ToolHelpSpec("javadoc", 1, 1, 1, 0, 1, 1, 1, 0), // -?, -h, --help -help, Documents -help new ToolHelpSpec("javah", 1, 1, 1, 0, 1, 0, 1, 0), // -?, -h, --help, -help accepted but not documented. new ToolHelpSpec("javap", 1, 1, 1, 0, 1, 1, 2, 0), // -?, -h, --help, -help accepted but not documented. new ToolHelpSpec("javaw", 1, 1, 1, 0, 1, 1, 1, 0), // -?, -h, --help -help, win only