18 *
19 * Please contact Oracle, 500 Oracle Parkway, Redwood Shores, CA 94065 USA
20 * or visit www.oracle.com if you need additional information or have any
21 * questions.
22 */
23
24 /*
25 * @test
26 * @summary jpackage create image with --arguments test
27 * @library ../helpers
28 * @build JPackageHelper
29 * @build JPackagePath
30 * @build ArgumentsBase
31 * @modules jdk.jpackage
32 * @run main/othervm -Xmx512m ArgumentsTest
33 */
34 public class ArgumentsTest {
35 private static final String OUTPUT = "output";
36
37 private static final String[] CMD = {
38 "--input", "input",
39 "--output", OUTPUT,
40 "--name", "test",
41 "--main-jar", "hello.jar",
42 "--main-class", "Hello",
43 "--arguments", "TBD"};
44
45 public static void main(String[] args) throws Exception {
46 JPackageHelper.createHelloImageJar();
47 ArgumentsBase.testCreateAppImage(CMD);
48 JPackageHelper.deleteOutputFolder(OUTPUT);
49 ArgumentsBase.testCreateAppImageToolProvider(CMD);
50 }
51
52 }
|
18 *
19 * Please contact Oracle, 500 Oracle Parkway, Redwood Shores, CA 94065 USA
20 * or visit www.oracle.com if you need additional information or have any
21 * questions.
22 */
23
24 /*
25 * @test
26 * @summary jpackage create image with --arguments test
27 * @library ../helpers
28 * @build JPackageHelper
29 * @build JPackagePath
30 * @build ArgumentsBase
31 * @modules jdk.jpackage
32 * @run main/othervm -Xmx512m ArgumentsTest
33 */
34 public class ArgumentsTest {
35 private static final String OUTPUT = "output";
36
37 private static final String[] CMD = {
38 "--package-type", "app-image",
39 "--input", "input",
40 "--output", OUTPUT,
41 "--name", "test",
42 "--main-jar", "hello.jar",
43 "--main-class", "Hello",
44 "--arguments", "TBD"};
45
46 public static void main(String[] args) throws Exception {
47 JPackageHelper.createHelloImageJar();
48 ArgumentsBase.testCreateAppImage(CMD);
49 JPackageHelper.deleteOutputFolder(OUTPUT);
50 ArgumentsBase.testCreateAppImageToolProvider(CMD);
51 }
52
53 }
|