public RunApp(final String mId, final String mainClass, final Set<File> cp, final String includes, final String excludes, final List<File> watchDirs) { this.mId = mId; this.mainClass = mainClass; this.cp = cp.toArray(new File[cp.size()]); this.includes = includes; this.excludes = excludes; this.watchDirs = watchDirs; latch = new CountDownLatch(1); }