Package org.apache.maven.project
Class DefaultMavenProjectBuilder
- java.lang.Object
-
- org.apache.maven.project.DefaultMavenProjectBuilder
-
- All Implemented Interfaces:
MavenProjectBuilder
@Component(role=MavenProjectBuilder.class) @Deprecated public class DefaultMavenProjectBuilder extends java.lang.Object implements MavenProjectBuilder
Deprecated.
-
-
Field Summary
Fields Modifier and Type Field Description private LegacySupportlegacySupportDeprecated.private ProjectBuilderprojectBuilderDeprecated.private RepositorySystemrepositorySystemDeprecated.
-
Constructor Summary
Constructors Constructor Description DefaultMavenProjectBuilder()Deprecated.
-
Method Summary
All Methods Instance Methods Concrete Methods Deprecated Methods Modifier and Type Method Description MavenProjectbuild(java.io.File pom, ArtifactRepository localRepository, ProfileManager profileManager)Deprecated.MavenProjectbuild(java.io.File pom, ProjectBuilderConfiguration configuration)Deprecated.MavenProjectbuildFromRepository(Artifact artifact, java.util.List<ArtifactRepository> remoteRepositories, ArtifactRepository localRepository)Deprecated.MavenProjectbuildFromRepository(Artifact artifact, java.util.List<ArtifactRepository> remoteRepositories, ArtifactRepository localRepository, boolean allowStubModel)Deprecated.MavenProjectbuildFromRepository(Artifact artifact, java.util.List<ArtifactRepository> remoteRepositories, ProjectBuilderConfiguration configuration, boolean allowStubModel)Deprecated.MavenProjectbuildStandaloneSuperProject(ArtifactRepository localRepository)Deprecated.MavenProjectbuildStandaloneSuperProject(ArtifactRepository localRepository, ProfileManager profileManager)Deprecated.MavenProjectbuildStandaloneSuperProject(ProjectBuilderConfiguration configuration)Deprecated.This is used for pom-less execution like running archetype:generate.MavenProjectbuildWithDependencies(java.io.File pom, ArtifactRepository localRepository, ProfileManager profileManager)Deprecated.MavenProjectbuildWithDependencies(java.io.File pom, ArtifactRepository localRepository, ProfileManager profileManager, org.apache.maven.wagon.events.TransferListener transferListener)Deprecated.private ProjectBuildingRequestinjectSession(ProjectBuildingRequest request)Deprecated.private java.util.List<ArtifactRepository>normalizeToArtifactRepositories(java.util.List<?> repositories, ProjectBuildingRequest request)Deprecated.private ProjectBuildingRequesttoRequest(ProjectBuilderConfiguration configuration)Deprecated.private ProjectBuildingExceptiontransformError(ProjectBuildingException e)Deprecated.
-
-
-
Field Detail
-
projectBuilder
@Requirement private ProjectBuilder projectBuilder
Deprecated.
-
repositorySystem
@Requirement private RepositorySystem repositorySystem
Deprecated.
-
legacySupport
@Requirement private LegacySupport legacySupport
Deprecated.
-
-
Method Detail
-
toRequest
private ProjectBuildingRequest toRequest(ProjectBuilderConfiguration configuration)
Deprecated.
-
injectSession
private ProjectBuildingRequest injectSession(ProjectBuildingRequest request)
Deprecated.
-
normalizeToArtifactRepositories
private java.util.List<ArtifactRepository> normalizeToArtifactRepositories(java.util.List<?> repositories, ProjectBuildingRequest request) throws ProjectBuildingException
Deprecated.- Throws:
ProjectBuildingException
-
transformError
private ProjectBuildingException transformError(ProjectBuildingException e)
Deprecated.
-
build
public MavenProject build(java.io.File pom, ProjectBuilderConfiguration configuration) throws ProjectBuildingException
Deprecated.- Specified by:
buildin interfaceMavenProjectBuilder- Throws:
ProjectBuildingException
-
build
public MavenProject build(java.io.File pom, ArtifactRepository localRepository, ProfileManager profileManager) throws ProjectBuildingException
Deprecated.- Specified by:
buildin interfaceMavenProjectBuilder- Throws:
ProjectBuildingException
-
buildFromRepository
public MavenProject buildFromRepository(Artifact artifact, java.util.List<ArtifactRepository> remoteRepositories, ProjectBuilderConfiguration configuration, boolean allowStubModel) throws ProjectBuildingException
Deprecated.- Throws:
ProjectBuildingException
-
buildFromRepository
public MavenProject buildFromRepository(Artifact artifact, java.util.List<ArtifactRepository> remoteRepositories, ArtifactRepository localRepository, boolean allowStubModel) throws ProjectBuildingException
Deprecated.- Specified by:
buildFromRepositoryin interfaceMavenProjectBuilder- Throws:
ProjectBuildingException
-
buildFromRepository
public MavenProject buildFromRepository(Artifact artifact, java.util.List<ArtifactRepository> remoteRepositories, ArtifactRepository localRepository) throws ProjectBuildingException
Deprecated.- Specified by:
buildFromRepositoryin interfaceMavenProjectBuilder- Throws:
ProjectBuildingException
-
buildStandaloneSuperProject
public MavenProject buildStandaloneSuperProject(ProjectBuilderConfiguration configuration) throws ProjectBuildingException
Deprecated.This is used for pom-less execution like running archetype:generate. I am taking out the profile handling and the interpolation of the base directory until we spec this out properly.- Specified by:
buildStandaloneSuperProjectin interfaceMavenProjectBuilder- Throws:
ProjectBuildingException
-
buildStandaloneSuperProject
public MavenProject buildStandaloneSuperProject(ArtifactRepository localRepository) throws ProjectBuildingException
Deprecated.- Specified by:
buildStandaloneSuperProjectin interfaceMavenProjectBuilder- Throws:
ProjectBuildingException
-
buildStandaloneSuperProject
public MavenProject buildStandaloneSuperProject(ArtifactRepository localRepository, ProfileManager profileManager) throws ProjectBuildingException
Deprecated.- Specified by:
buildStandaloneSuperProjectin interfaceMavenProjectBuilder- Throws:
ProjectBuildingException
-
buildWithDependencies
public MavenProject buildWithDependencies(java.io.File pom, ArtifactRepository localRepository, ProfileManager profileManager, org.apache.maven.wagon.events.TransferListener transferListener) throws ProjectBuildingException, ArtifactResolutionException, ArtifactNotFoundException
Deprecated.- Specified by:
buildWithDependenciesin interfaceMavenProjectBuilder- Throws:
ProjectBuildingExceptionArtifactResolutionExceptionArtifactNotFoundException
-
buildWithDependencies
public MavenProject buildWithDependencies(java.io.File pom, ArtifactRepository localRepository, ProfileManager profileManager) throws ProjectBuildingException, ArtifactResolutionException, ArtifactNotFoundException
Deprecated.- Specified by:
buildWithDependenciesin interfaceMavenProjectBuilder- Throws:
ProjectBuildingExceptionArtifactResolutionExceptionArtifactNotFoundException
-
-