Package org.apache.maven.artifact.resolver.filter

Examples of org.apache.maven.artifact.resolver.filter.ScopeArtifactFilter.include()


        for ( Artifact artifact : artifacts )
        {

            // Artifact is not yet registered and it has neither test, nor a
            // provided scope, not is it optional
            if ( "war".equals( artifact.getType() ) && !artifact.isOptional() && filter.include( artifact ) )
            {
                addContextFromArtifact( container, contexts, artifact, "/" + artifact.getArtifactId(), null, false );
            }
        }
View Full Code Here


                artifacts = project.getDependencyArtifacts();
            }
            for (Artifact artifact : artifacts) {

                ScopeArtifactFilter filter = new ScopeArtifactFilter(Artifact.SCOPE_RUNTIME);
                if (!artifact.isOptional() && filter.include(artifact)) {
                    getLog().info("Copying artifact[" + artifact.getGroupId() + ", " + artifact.getId() + ", " +
                            artifact.getScope() + "]");
                    zipArchiver.addFile(artifact.getFile(), artifact.getArtifactId() + "-" + artifact.getVersion() + "." + (artifact.getType() == null ? "jar" : artifact.getType()));
                }
            }
View Full Code Here

            for ( Iterator iter = artifacts.iterator(); iter.hasNext(); )
            {
                Artifact artifact = (Artifact) iter.next();

                ScopeArtifactFilter filter = new ScopeArtifactFilter( Artifact.SCOPE_RUNTIME );
                if ( !artifact.isOptional() && filter.include( artifact )
                    && artifact.getArtifactHandler().isAddedToClasspath() )
                {
                    getLog().info( "Copying artifact[" + artifact.getGroupId() + ", " + artifact.getId() + ", "
                                       + artifact.getScope() + "]" );
                    FileUtils.copyFileToDirectory( artifact.getFile(), getBuildDir() );
View Full Code Here

    for (Iterator iterator = artifacts.iterator(); iterator.hasNext();)
    {
      Artifact artifact = (Artifact) iterator.next();
      ScopeArtifactFilter filter = new ScopeArtifactFilter(Artifact.SCOPE_COMPILE);
      if ("warpath".equals(artifact.getType()) && filter.include(artifact) && !artifact.isOptional())
      {
        //need to include classes directory.
        String warWorkingDir = getDefaultFinalName(artifact);

        getLog().debug("Processing war dependency " + warWorkingDir);
View Full Code Here

        final List result = new ArrayList();
        while ( it.hasNext() )
        {
            Artifact artifact = (Artifact) it.next();
            if ( !artifact.isOptional() && filter.include( artifact ) && ( "war".equals( artifact.getType() ) ) )
            {
                result.add( artifact );
            }
        }
        return result;
View Full Code Here

      Artifact artifact = (Artifact) iter.next();

      // TODO: utilise appropriate methods from project builder
      ScopeArtifactFilter filter = new ScopeArtifactFilter(
          Artifact.SCOPE_RUNTIME);
      if (!artifact.isOptional() && filter.include(artifact)
          && (artifact.getDependencyTrail().size() == 2)) {
        MavenProject project = null;
        try {
          project = projectBuilder.buildFromRepository(artifact, remoteRepos,
              localRepo);
View Full Code Here

      Artifact artifact = (Artifact) iter.next();

      // TODO: utilise appropriate methods from project builder
      ScopeArtifactFilter filter = new ScopeArtifactFilter(
          Artifact.SCOPE_RUNTIME);
      if (!artifact.isOptional() && filter.include(artifact)
          && (artifact.getDependencyTrail().size() == 2)) {
        MavenProject project = null;
        try {
          project = projectBuilder.buildFromRepository(artifact,
              remoteRepos, localRepo);
View Full Code Here

    // print(listener.getRootNode(), "");

    Set includes = new HashSet();
    for (Iterator iter = project.getArtifacts().iterator(); iter.hasNext();) {
      Artifact artifact = (Artifact) iter.next();
      if (!artifact.isOptional() && filter.include(artifact)) {
        MavenProject project = null;
        try {
          project = projectBuilder.buildFromRepository(artifact,
              remoteRepos, localRepo);
        } catch (ProjectBuildingException e) {
View Full Code Here

    // print(listener.getRootNode(), "");
   
    Set includes = new HashSet();
    for (Iterator iter = project.getArtifacts().iterator(); iter.hasNext();) {
      Artifact artifact = (Artifact) iter.next();
      if (!artifact.isOptional() && filter.include(artifact)) {
        MavenProject project = null;
        getLog().info("Resolving "+artifact);
        try {
          project = projectBuilder.buildFromRepository(artifact,
              remoteRepos, localRepo);
View Full Code Here

    // print(listener.getRootNode(), "");

    Set includes = new HashSet();
    for (Iterator iter = project.getArtifacts().iterator(); iter.hasNext();) {
      Artifact artifact = (Artifact) iter.next();
      if (!artifact.isOptional() && filter.include(artifact)) {
        MavenProject project = null;
        try {
          project = projectBuilder.buildFromRepository(artifact,
              remoteRepos, localRepo);
        } catch (ProjectBuildingException e) {
View Full Code Here

TOP
Copyright © 2018 www.massapi.com. All rights reserved.
All source code are property of their respective owners. Java is a trademark of Sun Microsystems, Inc and owned by ORACLE Inc. Contact coftware#gmail.com.