if (monitor.isCanceled()) {
break;
}
IProject iProjectToBuild = projectsToBuild[i];
projectName = "Installing " + iProjectToBuild.getName();
subProgressMonitor.subTask(projectName);
IFile iFile = iProjectToBuild.getFile("build.xml");
try {
AntPlugin.getDefault().launchAntInExternalVM(iFile, subProgressMonitor, true, "install");
} catch (CoreException e) {
DeploymentPlugin.getDefault().log(e);