1 pjaol 1.1 package com.pjaol.gwt.ant;
2
3 import org.apache.tools.ant.Project;
4 import org.apache.tools.ant.taskdefs.Java;
5 import org.apache.tools.ant.types.Path;
6
7 public class TaskUtils {
8
9 public void run(Project proj, Path cp, String className, String[] argv, Boolean fork){
10
11 Java jtask = (Java) proj.createTask("java");
12 jtask.setClassname(className);
13 jtask.setFork(fork);
14 jtask.setClasspath(cp);
15
16 for (int x= 0; x < argv.length ; x++) {
17 proj.log("Adding Argument - "+ argv[x], Project.MSG_INFO);
18 jtask.createArg().setValue(argv[x]);
19 }
20 jtask.executeJava();
21 }
22 pjaol 1.1
23 }
|