17 * Inc., 51 Franklin St, Fifth Floor, Boston, MA 02110-1301 USA.
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 runtime test
27 * @library ../helpers
28 * @build JPackageHelper
29 * @build JPackagePath
30 * @build RuntimeBase
31 * @modules jdk.jpackage
32 * @run main/othervm -Xmx512m RuntimeModuleTest
33 */
34 public class RuntimeModuleTest {
35 private static final String OUTPUT = "output";
36 private static final String [] CMD = {
37 "--runtime-image", "runtime",
38 "--output", OUTPUT,
39 "--name", "test",
40 "--module", "com.hello/com.hello.Hello",
41 "--module-path", "input"};
42
43 public static void main(String[] args) throws Exception {
44 JPackageHelper.createHelloModule();
45 JPackageHelper.createRuntime();
46 RuntimeBase.testCreateAppImage(CMD);
47 JPackageHelper.deleteOutputFolder(OUTPUT);
48 RuntimeBase.testCreateAppImageToolProvider(CMD);
49 }
50
51 }
|
17 * Inc., 51 Franklin St, Fifth Floor, Boston, MA 02110-1301 USA.
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 runtime test
27 * @library ../helpers
28 * @build JPackageHelper
29 * @build JPackagePath
30 * @build RuntimeBase
31 * @modules jdk.jpackage
32 * @run main/othervm -Xmx512m RuntimeModuleTest
33 */
34 public class RuntimeModuleTest {
35 private static final String OUTPUT = "output";
36 private static final String [] CMD = {
37 "--package-type", "app-image",
38 "--runtime-image", "runtime",
39 "--output", OUTPUT,
40 "--name", "test",
41 "--module", "com.hello/com.hello.Hello",
42 "--module-path", "input"};
43
44 public static void main(String[] args) throws Exception {
45 JPackageHelper.createHelloModule();
46 JPackageHelper.createRuntime();
47 RuntimeBase.testCreateAppImage(CMD);
48 JPackageHelper.deleteOutputFolder(OUTPUT);
49 RuntimeBase.testCreateAppImageToolProvider(CMD);
50 }
51
52 }
|