Class DefaultMaven

  • All Implemented Interfaces:
    Maven

    @Component(role=Maven.class)
    public class DefaultMaven
    extends java.lang.Object
    implements Maven
    Author:
    Jason van Zyl
    • Field Detail

      • projectBuilder

        @Requirement
        protected ProjectBuilder projectBuilder
      • container

        @Requirement
        protected org.codehaus.plexus.PlexusContainer container
    • Constructor Detail

      • DefaultMaven

        public DefaultMaven()
    • Method Detail

      • newRepositorySession

        public org.eclipse.aether.RepositorySystemSession newRepositorySession​(MavenExecutionRequest request)
      • getProjectScopedExtensionComponents

        protected <T> java.util.Collection<T> getProjectScopedExtensionComponents​(java.util.Collection<MavenProject> projects,
                                                                                  java.lang.Class<T> role)
      • getLogger

        @Deprecated
        protected org.codehaus.plexus.logging.Logger getLogger()
        Deprecated.