throw new BuildException("Required system property '" + DeployPropertyNames.DEPLOY_DIR
+ "' was not specified. Please set this property to the directory where the bundle should be installed (e.g. -D"
+ DeployPropertyNames.DEPLOY_DIR + "=/opt/yourapp).");
}
File deployDir = new File(deployDirString);
DeploymentsMetadata deployMetadata = new DeploymentsMetadata(deployDir);
boolean isRedeploy = deployMetadata.isManaged();
DeploymentPhase[] lifecycle;
String phaseString = definedProps.getProperty(DeployPropertyNames.DEPLOY_PHASE);
if (phaseString == null) {
lifecycle = (isRedeploy) ? DeploymentPhase.REDEPLOY_LIFECYCLE : DeploymentPhase.DEPLOY_LIFECYCLE;