Package org.ops4j.pax.runner.platform

Examples of org.ops4j.pax.runner.platform.DefaultJavaRunner


public class PaxRunnerTest {

    @Test
    public void shouldRunJava() throws PlatformException {
        boolean waitForExit = true;
        DefaultJavaRunner runner = new DefaultJavaRunner( waitForExit );

        String[] vmOptions = { "-server" };
        String[] classpath = System.getProperty("java.class.path").split(":");
        String mainClass = "org.neo4j.release.it.std.exec.HelloWorldApp";
        String[] programOptions = null;
        String javaHome = System.getProperty("java.home");
        File workingDir = null; // new File(".");

        dumpProperties(System.getProperties());
       
        runner.exec(vmOptions, classpath, mainClass, programOptions, javaHome, workingDir);

    }
View Full Code Here


        Provisioner prover = new Provisioner();
        prover.includeTargetClasses();
        prover.includeTargetTestClasses();

        boolean waitForExit = true;
        DefaultJavaRunner runner = new DefaultJavaRunner( waitForExit );

        String[] vmOptions = { "-server" };
        String[] classpath = prover.getProvisionedClasspath();
        String mainClass = "org.neo4j.release.it.std.exec.HelloWorldApp";
        String[] programOptions = null;
        String javaHome = System.getProperty("java.home");
        File workingDir = null; // new File(".");

        System.out.println(Arrays.toString(classpath));

        runner.exec(vmOptions, classpath, mainClass, programOptions, javaHome, workingDir);
    }
View Full Code Here

TOP

Related Classes of org.ops4j.pax.runner.platform.DefaultJavaRunner

Copyright © 2018 www.massapicom. All rights reserved.
All source code are property of their respective owners. Java is a trademark of Sun Microsystems, Inc and owned by ORACLE Inc. Contact coftware#gmail.com.