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 LegacySupport
legacySupport
Deprecated.private ProjectBuilder
projectBuilder
Deprecated.private RepositorySystem
repositorySystem
Deprecated.
-
Constructor Summary
Constructors Constructor Description DefaultMavenProjectBuilder()
Deprecated.
-
Method Summary
All Methods Instance Methods Concrete Methods Deprecated Methods Modifier and Type Method Description MavenProject
build(java.io.File pom, ArtifactRepository localRepository, ProfileManager profileManager)
Deprecated.MavenProject
build(java.io.File pom, ProjectBuilderConfiguration configuration)
Deprecated.MavenProject
buildFromRepository(Artifact artifact, java.util.List<ArtifactRepository> remoteRepositories, ArtifactRepository localRepository)
Deprecated.MavenProject
buildFromRepository(Artifact artifact, java.util.List<ArtifactRepository> remoteRepositories, ArtifactRepository localRepository, boolean allowStubModel)
Deprecated.MavenProject
buildFromRepository(Artifact artifact, java.util.List<ArtifactRepository> remoteRepositories, ProjectBuilderConfiguration configuration, boolean allowStubModel)
Deprecated.MavenProject
buildStandaloneSuperProject(ArtifactRepository localRepository)
Deprecated.MavenProject
buildStandaloneSuperProject(ArtifactRepository localRepository, ProfileManager profileManager)
Deprecated.MavenProject
buildStandaloneSuperProject(ProjectBuilderConfiguration configuration)
Deprecated.This is used for pom-less execution like running archetype:generate.MavenProject
buildWithDependencies(java.io.File pom, ArtifactRepository localRepository, ProfileManager profileManager)
Deprecated.MavenProject
buildWithDependencies(java.io.File pom, ArtifactRepository localRepository, ProfileManager profileManager, org.apache.maven.wagon.events.TransferListener transferListener)
Deprecated.private ProjectBuildingRequest
injectSession(ProjectBuildingRequest request)
Deprecated.private java.util.List<ArtifactRepository>
normalizeToArtifactRepositories(java.util.List<?> repositories, ProjectBuildingRequest request)
Deprecated.private ProjectBuildingRequest
toRequest(ProjectBuilderConfiguration configuration)
Deprecated.private ProjectBuildingException
transformError(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:
build
in interfaceMavenProjectBuilder
- Throws:
ProjectBuildingException
-
build
public MavenProject build(java.io.File pom, ArtifactRepository localRepository, ProfileManager profileManager) throws ProjectBuildingException
Deprecated.- Specified by:
build
in 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:
buildFromRepository
in interfaceMavenProjectBuilder
- Throws:
ProjectBuildingException
-
buildFromRepository
public MavenProject buildFromRepository(Artifact artifact, java.util.List<ArtifactRepository> remoteRepositories, ArtifactRepository localRepository) throws ProjectBuildingException
Deprecated.- Specified by:
buildFromRepository
in 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:
buildStandaloneSuperProject
in interfaceMavenProjectBuilder
- Throws:
ProjectBuildingException
-
buildStandaloneSuperProject
public MavenProject buildStandaloneSuperProject(ArtifactRepository localRepository) throws ProjectBuildingException
Deprecated.- Specified by:
buildStandaloneSuperProject
in interfaceMavenProjectBuilder
- Throws:
ProjectBuildingException
-
buildStandaloneSuperProject
public MavenProject buildStandaloneSuperProject(ArtifactRepository localRepository, ProfileManager profileManager) throws ProjectBuildingException
Deprecated.- Specified by:
buildStandaloneSuperProject
in 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:
buildWithDependencies
in interfaceMavenProjectBuilder
- Throws:
ProjectBuildingException
ArtifactResolutionException
ArtifactNotFoundException
-
buildWithDependencies
public MavenProject buildWithDependencies(java.io.File pom, ArtifactRepository localRepository, ProfileManager profileManager) throws ProjectBuildingException, ArtifactResolutionException, ArtifactNotFoundException
Deprecated.- Specified by:
buildWithDependencies
in interfaceMavenProjectBuilder
- Throws:
ProjectBuildingException
ArtifactResolutionException
ArtifactNotFoundException
-
-