20 * or visit www.oracle.com if you need additional information or have any
21 * questions.
22 */
23
24 import java.util.ArrayList;
25 import java.util.Arrays;
26 import java.util.List;
27 import java.util.regex.Matcher;
28 import java.util.regex.Pattern;
29 import java.io.IOException;
30
31 import jdk.test.lib.JDKToolLauncher;
32 import jdk.test.lib.process.OutputAnalyzer;
33 import jdk.test.lib.process.ProcessTools;
34 import jdk.test.lib.apps.LingeredApp;
35
36 /*
37 * @test
38 * @summary Unit test for jinfo utility
39 * @modules java.base/jdk.internal.misc
40 * @library /test/lib/share/classes
41 * @build jdk.test.lib.*
42 * @build jdk.test.lib.apps.*
43 * @build jdk.test.lib.process.*
44 * @run main JInfoTest
45 */
46 public class JInfoTest {
47
48 private static ProcessBuilder processBuilder = new ProcessBuilder();
49
50 public static void main(String[] args) throws Exception {
51 classNameMatch();
52 setMultipleFlags();
53 setFlag();
54 }
55
56 private static void setFlag() throws Exception {
57 System.out.println("#### setFlag ####");
58 LingeredApp app1 = new JInfoTestLingeredApp();
59 LingeredApp app2 = new JInfoTestLingeredApp();
60 try {
|
20 * or visit www.oracle.com if you need additional information or have any
21 * questions.
22 */
23
24 import java.util.ArrayList;
25 import java.util.Arrays;
26 import java.util.List;
27 import java.util.regex.Matcher;
28 import java.util.regex.Pattern;
29 import java.io.IOException;
30
31 import jdk.test.lib.JDKToolLauncher;
32 import jdk.test.lib.process.OutputAnalyzer;
33 import jdk.test.lib.process.ProcessTools;
34 import jdk.test.lib.apps.LingeredApp;
35
36 /*
37 * @test
38 * @summary Unit test for jinfo utility
39 * @modules java.base/jdk.internal.misc
40 * @library /test/lib
41 * @build jdk.test.lib.*
42 * @build jdk.test.lib.apps.*
43 * @build jdk.test.lib.process.*
44 * @run main JInfoTest
45 */
46 public class JInfoTest {
47
48 private static ProcessBuilder processBuilder = new ProcessBuilder();
49
50 public static void main(String[] args) throws Exception {
51 classNameMatch();
52 setMultipleFlags();
53 setFlag();
54 }
55
56 private static void setFlag() throws Exception {
57 System.out.println("#### setFlag ####");
58 LingeredApp app1 = new JInfoTestLingeredApp();
59 LingeredApp app2 = new JInfoTestLingeredApp();
60 try {
|