/** * {@inheritDoc} */ @Override public void setJarFile(File jarFile) { if (jarFile != null) { this.java.setJar(jarFile); } }
protected void installLiberty(File jarFile) throws Exception { Java java = (Java) getProject().createTask("java"); java.setJar(jarFile); java.setFork(true); java.createArg().setValue("-acceptLicense"); java.createArg().setValue(baseDir); int exitCode = java.executeJava(); if (exitCode != 0) { throw new BuildException("Error installing Liberty."); } }
private void executeMPowerEmulator(String device) throws BuildException { String arguments = utility.getQuotedName(jadFile); log("Arguments : " + arguments, Project.MSG_VERBOSE); Java java = new Java(); java.setProject(getProject()); java.setTaskName(getTaskName()); java.setFork(true); java.setJar(new File(utility.getWtkRelative("player.jar"))); java.setArgs(arguments); java.executeJava(); }
private void startContainer(final Product product) { final Map<String,String> systemProperties = getSystemProperties(product); final Java java = javaTaskFactory.newJavaTask(output(product.getOutput()).systemProperties(systemProperties). jvmArgs(product.getJvmArgs() + product.getDebugArgs())); java.setDir(getBaseDirectory(product)); java.setJar(findServerJar(product)); java.createArg().setValue("--host"); java.createArg().setValue(product.getServer()); java.createArg().setValue("--port"); java.createArg().setValue(Integer.toString(product.getHttpPort())); final AntJavaExecutorThread javaThread = new AntJavaExecutorThread(java); javaThread.start(); }
protected void setup(Java java) { if (jarFile != null) { java.setJar(jarFile); } else { if (classPath == null) { java.setClasspath(Path.systemClasspath); } else { java.setClasspath(new Path(java.getProject(), classPath)); } java.setClassname(mainClass); } if (jvmArgs != null) { final Argument jvmArg = java.createJvmarg(); jvmArg.setLine(jvmArgs); } if (args != null) { final Argument taskArgs = java.createArg(); taskArgs.setLine(args); } java.getProject().addBuildListener(new SimpleListener(java, outputOut, outputErr)); java.setCloneVm(cloneVM); }
private void startContainer(final Product product) { final Map<String,String> systemProperties = getSystemProperties(product); final Java java = javaTaskFactory.newJavaTask(output(product.getOutput()).systemProperties(systemProperties). jvmArgs(product.getJvmArgs() + product.getDebugArgs())); java.setDir(getBaseDirectory(product)); java.setJar(findServerJar(product)); java.createArg().setValue("--host"); java.createArg().setValue(product.getServer()); java.createArg().setValue("--port"); java.createArg().setValue(Integer.toString(product.getHttpPort())); final AntJavaExecutorThread javaThread = new AntJavaExecutorThread(java); javaThread.start(); }