30 * @build JPackageCreateImageArgumentsBase |
30 * @build JPackageCreateImageArgumentsBase |
31 * @modules jdk.jpackage |
31 * @modules jdk.jpackage |
32 * @run main/othervm -Xmx512m JPackageCreateImageArgumentsTest |
32 * @run main/othervm -Xmx512m JPackageCreateImageArgumentsTest |
33 */ |
33 */ |
34 public class JPackageCreateImageArgumentsTest { |
34 public class JPackageCreateImageArgumentsTest { |
|
35 private static final String OUTPUT = "output"; |
35 |
36 |
36 private static final String[] CMD = { |
37 private static final String[] CMD = { |
37 "create-image", |
38 "create-image", |
38 "--input", "input", |
39 "--input", "input", |
39 "--output", "output", |
40 "--output", OUTPUT, |
40 "--name", "test", |
41 "--name", "test", |
41 "--main-jar", "hello.jar", |
42 "--main-jar", "hello.jar", |
42 "--main-class", "Hello", |
43 "--main-class", "Hello", |
43 "--files", "hello.jar", |
44 "--files", "hello.jar", |
44 "--overwrite", |
|
45 "--arguments", "TBD"}; |
45 "--arguments", "TBD"}; |
46 |
46 |
47 public static void main(String[] args) throws Exception { |
47 public static void main(String[] args) throws Exception { |
48 JPackageHelper.createHelloImageJar(); |
48 JPackageHelper.createHelloImageJar(); |
49 JPackageCreateImageArgumentsBase.testCreateImage(CMD); |
49 JPackageCreateImageArgumentsBase.testCreateImage(CMD); |
|
50 JPackageHelper.deleteOutputFolder(OUTPUT); |
50 JPackageCreateImageArgumentsBase.testCreateImageToolProvider(CMD); |
51 JPackageCreateImageArgumentsBase.testCreateImageToolProvider(CMD); |
51 } |
52 } |
52 |
53 |
53 } |
54 } |