Class DefaultMavenProjectBuilder

java.lang.Object
org.apache.maven.project.DefaultMavenProjectBuilder
All Implemented Interfaces:
MavenProjectBuilder

@Component(role=MavenProjectBuilder.class) @Deprecated public class DefaultMavenProjectBuilder extends Object implements MavenProjectBuilder
Deprecated.
  • Constructor Summary

    Constructors
    Constructor
    Description
    Deprecated.
     
  • Method Summary

    Modifier and Type
    Method
    Description
    org.apache.maven.project.MavenProject
    build(File pom, org.apache.maven.artifact.repository.ArtifactRepository localRepository, ProfileManager profileManager)
    Deprecated.
     
    org.apache.maven.project.MavenProject
    build(File pom, ProjectBuilderConfiguration configuration)
    Deprecated.
     
    org.apache.maven.project.MavenProject
    buildFromRepository(org.apache.maven.artifact.Artifact artifact, List<org.apache.maven.artifact.repository.ArtifactRepository> remoteRepositories, org.apache.maven.artifact.repository.ArtifactRepository localRepository)
    Deprecated.
     
    org.apache.maven.project.MavenProject
    buildFromRepository(org.apache.maven.artifact.Artifact artifact, List<org.apache.maven.artifact.repository.ArtifactRepository> remoteRepositories, org.apache.maven.artifact.repository.ArtifactRepository localRepository, boolean allowStubModel)
    Deprecated.
     
    org.apache.maven.project.MavenProject
    buildFromRepository(org.apache.maven.artifact.Artifact artifact, List<org.apache.maven.artifact.repository.ArtifactRepository> remoteRepositories, ProjectBuilderConfiguration configuration, boolean allowStubModel)
    Deprecated.
     
    org.apache.maven.project.MavenProject
    buildStandaloneSuperProject(org.apache.maven.artifact.repository.ArtifactRepository localRepository)
    Deprecated.
     
    org.apache.maven.project.MavenProject
    buildStandaloneSuperProject(org.apache.maven.artifact.repository.ArtifactRepository localRepository, ProfileManager profileManager)
    Deprecated.
     
    org.apache.maven.project.MavenProject
    Deprecated.
    This is used for pom-less execution like running archetype:generate.
    org.apache.maven.project.MavenProject
    buildWithDependencies(File pom, org.apache.maven.artifact.repository.ArtifactRepository localRepository, ProfileManager profileManager)
    Deprecated.
     
    org.apache.maven.project.MavenProject
    buildWithDependencies(File pom, org.apache.maven.artifact.repository.ArtifactRepository localRepository, ProfileManager profileManager, org.apache.maven.wagon.events.TransferListener transferListener)
    Deprecated.
     

    Methods inherited from class java.lang.Object

    clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
  • Constructor Details

    • DefaultMavenProjectBuilder

      public DefaultMavenProjectBuilder()
      Deprecated.
  • Method Details

    • build

      public org.apache.maven.project.MavenProject build(File pom, ProjectBuilderConfiguration configuration) throws org.apache.maven.project.ProjectBuildingException
      Deprecated.
      Specified by:
      build in interface MavenProjectBuilder
      Throws:
      org.apache.maven.project.ProjectBuildingException
    • build

      public org.apache.maven.project.MavenProject build(File pom, org.apache.maven.artifact.repository.ArtifactRepository localRepository, ProfileManager profileManager) throws org.apache.maven.project.ProjectBuildingException
      Deprecated.
      Specified by:
      build in interface MavenProjectBuilder
      Throws:
      org.apache.maven.project.ProjectBuildingException
    • buildFromRepository

      public org.apache.maven.project.MavenProject buildFromRepository(org.apache.maven.artifact.Artifact artifact, List<org.apache.maven.artifact.repository.ArtifactRepository> remoteRepositories, ProjectBuilderConfiguration configuration, boolean allowStubModel) throws org.apache.maven.project.ProjectBuildingException
      Deprecated.
      Throws:
      org.apache.maven.project.ProjectBuildingException
    • buildFromRepository

      public org.apache.maven.project.MavenProject buildFromRepository(org.apache.maven.artifact.Artifact artifact, List<org.apache.maven.artifact.repository.ArtifactRepository> remoteRepositories, org.apache.maven.artifact.repository.ArtifactRepository localRepository, boolean allowStubModel) throws org.apache.maven.project.ProjectBuildingException
      Deprecated.
      Specified by:
      buildFromRepository in interface MavenProjectBuilder
      Throws:
      org.apache.maven.project.ProjectBuildingException
    • buildFromRepository

      public org.apache.maven.project.MavenProject buildFromRepository(org.apache.maven.artifact.Artifact artifact, List<org.apache.maven.artifact.repository.ArtifactRepository> remoteRepositories, org.apache.maven.artifact.repository.ArtifactRepository localRepository) throws org.apache.maven.project.ProjectBuildingException
      Deprecated.
      Specified by:
      buildFromRepository in interface MavenProjectBuilder
      Throws:
      org.apache.maven.project.ProjectBuildingException
    • buildStandaloneSuperProject

      public org.apache.maven.project.MavenProject buildStandaloneSuperProject(ProjectBuilderConfiguration configuration) throws org.apache.maven.project.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 interface MavenProjectBuilder
      Throws:
      org.apache.maven.project.ProjectBuildingException
    • buildStandaloneSuperProject

      public org.apache.maven.project.MavenProject buildStandaloneSuperProject(org.apache.maven.artifact.repository.ArtifactRepository localRepository) throws org.apache.maven.project.ProjectBuildingException
      Deprecated.
      Specified by:
      buildStandaloneSuperProject in interface MavenProjectBuilder
      Throws:
      org.apache.maven.project.ProjectBuildingException
    • buildStandaloneSuperProject

      public org.apache.maven.project.MavenProject buildStandaloneSuperProject(org.apache.maven.artifact.repository.ArtifactRepository localRepository, ProfileManager profileManager) throws org.apache.maven.project.ProjectBuildingException
      Deprecated.
      Specified by:
      buildStandaloneSuperProject in interface MavenProjectBuilder
      Throws:
      org.apache.maven.project.ProjectBuildingException
    • buildWithDependencies

      public org.apache.maven.project.MavenProject buildWithDependencies(File pom, org.apache.maven.artifact.repository.ArtifactRepository localRepository, ProfileManager profileManager, org.apache.maven.wagon.events.TransferListener transferListener) throws org.apache.maven.project.ProjectBuildingException, org.apache.maven.artifact.resolver.ArtifactResolutionException, org.apache.maven.artifact.resolver.ArtifactNotFoundException
      Deprecated.
      Specified by:
      buildWithDependencies in interface MavenProjectBuilder
      Throws:
      org.apache.maven.project.ProjectBuildingException
      org.apache.maven.artifact.resolver.ArtifactResolutionException
      org.apache.maven.artifact.resolver.ArtifactNotFoundException
    • buildWithDependencies

      public org.apache.maven.project.MavenProject buildWithDependencies(File pom, org.apache.maven.artifact.repository.ArtifactRepository localRepository, ProfileManager profileManager) throws org.apache.maven.project.ProjectBuildingException, org.apache.maven.artifact.resolver.ArtifactResolutionException, org.apache.maven.artifact.resolver.ArtifactNotFoundException
      Deprecated.
      Specified by:
      buildWithDependencies in interface MavenProjectBuilder
      Throws:
      org.apache.maven.project.ProjectBuildingException
      org.apache.maven.artifact.resolver.ArtifactResolutionException
      org.apache.maven.artifact.resolver.ArtifactNotFoundException