Interface ProjectDeployer
-
- All Known Implementing Classes:
DefaultProjectDeployer
public interface ProjectDeployerThis defines the interface to deploy a single Maven Project.- Author:
- Karl Heinz Marbaise khmarbaise@apache.org
-
-
Method Summary
All Methods Instance Methods Abstract Methods Modifier and Type Method Description voiddeploy(org.apache.maven.project.ProjectBuildingRequest buildingRequest, ProjectDeployerRequest request, org.apache.maven.artifact.repository.ArtifactRepository artifactRepository)This will deploy a single project which may contain several artifacts.
-
-
-
Method Detail
-
deploy
void deploy(org.apache.maven.project.ProjectBuildingRequest buildingRequest, ProjectDeployerRequest request, org.apache.maven.artifact.repository.ArtifactRepository artifactRepository) throws java.io.IOException, NoFileAssignedExceptionThis will deploy a single project which may contain several artifacts. Those artifacts will be deployed into the appropriate remote repository.- Parameters:
buildingRequest-ProjectBuildingRequestrequest-ProjectDeployerRequestartifactRepository-ArtifactRepository- Throws:
java.io.IOException- In case of problems related to checksums.NoFileAssignedException- In case of missing file which has not been assigned to project.
-
-