< prev index next >
src/jdk.jcmd/share/classes/sun/tools/jinfo/JInfo.java
Print this page
rev 48074 : 8189102: All tools should support -?, -h and --help
Reviewed-by: kvn, jjg, weijun, alanb, rfield, ksrini
*** 1,7 ****
/*
! * Copyright (c) 2006, 2014, Oracle and/or its affiliates. All rights reserved.
* DO NOT ALTER OR REMOVE COPYRIGHT NOTICES OR THIS FILE HEADER.
*
* This code is free software; you can redistribute it and/or modify it
* under the terms of the GNU General Public License version 2 only, as
* published by the Free Software Foundation. Oracle designates this
--- 1,7 ----
/*
! * Copyright (c) 2006, 2017, Oracle and/or its affiliates. All rights reserved.
* DO NOT ALTER OR REMOVE COPYRIGHT NOTICES OR THIS FILE HEADER.
*
* This code is free software; you can redistribute it and/or modify it
* under the terms of the GNU General Public License version 2 only, as
* published by the Free Software Foundation. Oracle designates this
*** 61,71 ****
break;
}
optionCount++;
! if (arg.equals("-help") || arg.equals("-h")) {
usage(0);
}
if (arg.equals("-flag")) {
doFlag = true;
--- 61,75 ----
break;
}
optionCount++;
! if (arg.equals("-?") ||
! arg.equals("-h") ||
! arg.equals("--help") ||
! // -help: legacy.
! arg.equals("-help")) {
usage(0);
}
if (arg.equals("-flag")) {
doFlag = true;
*** 253,261 ****
System.err.println(" -flag [+|-]<name> to enable or disable the named VM flag");
System.err.println(" -flag <name>=<value> to set the named VM flag to the given value");
System.err.println(" -flags to print VM flags");
System.err.println(" -sysprops to print Java system properties");
System.err.println(" <no option> to print both VM flags and system properties");
! System.err.println(" -h | -help to print this help message");
System.exit(exit);
}
}
--- 257,265 ----
System.err.println(" -flag [+|-]<name> to enable or disable the named VM flag");
System.err.println(" -flag <name>=<value> to set the named VM flag to the given value");
System.err.println(" -flags to print VM flags");
System.err.println(" -sysprops to print Java system properties");
System.err.println(" <no option> to print both VM flags and system properties");
! System.err.println(" -? | -h | --help | -help to print this help message");
System.exit(exit);
}
}
< prev index next >