< prev index next >

test/jdk/tools/launcher/VersionCheck.java

Print this page

 27  * @summary validate and test -version, -fullversion, and internal, as well as
 28  *          sanity checks if a tool can be launched.
 29  * @modules jdk.compiler
 30  *          jdk.zipfs
 31  * @compile VersionCheck.java
 32  * @run main VersionCheck
 33  */
 34 
 35 import java.io.File;
 36 import java.util.ArrayList;
 37 import java.util.HashMap;
 38 import java.util.HashSet;
 39 import java.util.List;
 40 import java.util.Map;
 41 import java.util.Set;
 42 
 43 public class VersionCheck extends TestHelper {
 44 
 45     // tools that do not accept -J-option
 46     static final String[] BLACKLIST_JOPTION = {

 47         "controlpanel",
 48         "jabswitch",
 49         "java-rmi",
 50         "java-rmi.cgi",
 51         "java",
 52         "javacpl",
 53         "jaccessinspector",
 54         "jaccessinspector-32",
 55         "jaccesswalker",
 56         "jaccesswalker-32",
 57         "javaw",
 58         "javaws",
 59         "jcontrol",

 60         "jmc",
 61         "jmc.ini",
 62         "jweblauncher",
 63         "jpackage",
 64         "ssvagent",
 65         "jwebserver"
 66     };
 67 
 68     // tools that do not accept -version
 69     static final String[] BLACKLIST_VERSION = {

 70         "controlpanel",
 71         "jaccessinspector",
 72         "jaccessinspector-32",
 73         "jaccesswalker",
 74         "jaccesswalker-32",
 75         "jar",
 76         "jarsigner",
 77         "java-rmi",
 78         "java-rmi.cgi",
 79         "javadoc",
 80         "javacpl",
 81         "javaws",
 82         "jcmd",
 83         "jconsole",
 84         "jcontrol",
 85         "jdeprscan",
 86         "jdeps",
 87         "jfr",

 88         "jimage",
 89         "jinfo",
 90         "jlink",
 91         "jmap",
 92         "jmod",
 93         "jmc",
 94         "jmc.ini",
 95         "jps",
 96         "jrunscript",
 97         "jjs",
 98         "jstack",
 99         "jstat",
100         "jstatd",
101         "jweblauncher",
102         "keytool",
103         "kinit",
104         "klist",
105         "ktab",
106         "jpackage",
107         "rmiregistry",

 27  * @summary validate and test -version, -fullversion, and internal, as well as
 28  *          sanity checks if a tool can be launched.
 29  * @modules jdk.compiler
 30  *          jdk.zipfs
 31  * @compile VersionCheck.java
 32  * @run main VersionCheck
 33  */
 34 
 35 import java.io.File;
 36 import java.util.ArrayList;
 37 import java.util.HashMap;
 38 import java.util.HashSet;
 39 import java.util.List;
 40 import java.util.Map;
 41 import java.util.Set;
 42 
 43 public class VersionCheck extends TestHelper {
 44 
 45     // tools that do not accept -J-option
 46     static final String[] BLACKLIST_JOPTION = {
 47         "asprof",
 48         "controlpanel",
 49         "jabswitch",
 50         "java-rmi",
 51         "java-rmi.cgi",
 52         "java",
 53         "javacpl",
 54         "jaccessinspector",
 55         "jaccessinspector-32",
 56         "jaccesswalker",
 57         "jaccesswalker-32",
 58         "javaw",
 59         "javaws",
 60         "jcontrol",
 61         "jfrconv",
 62         "jmc",
 63         "jmc.ini",
 64         "jweblauncher",
 65         "jpackage",
 66         "ssvagent",
 67         "jwebserver"
 68     };
 69 
 70     // tools that do not accept -version
 71     static final String[] BLACKLIST_VERSION = {
 72         "asprof",
 73         "controlpanel",
 74         "jaccessinspector",
 75         "jaccessinspector-32",
 76         "jaccesswalker",
 77         "jaccesswalker-32",
 78         "jar",
 79         "jarsigner",
 80         "java-rmi",
 81         "java-rmi.cgi",
 82         "javadoc",
 83         "javacpl",
 84         "javaws",
 85         "jcmd",
 86         "jconsole",
 87         "jcontrol",
 88         "jdeprscan",
 89         "jdeps",
 90         "jfr",
 91         "jfrconv",
 92         "jimage",
 93         "jinfo",
 94         "jlink",
 95         "jmap",
 96         "jmod",
 97         "jmc",
 98         "jmc.ini",
 99         "jps",
100         "jrunscript",
101         "jjs",
102         "jstack",
103         "jstat",
104         "jstatd",
105         "jweblauncher",
106         "keytool",
107         "kinit",
108         "klist",
109         "ktab",
110         "jpackage",
111         "rmiregistry",
< prev index next >