maven-issues mailing list archives

Site index · List index
Message view « Date » · « Thread »
Top « Date » · « Thread »
From Richard Vítek (JIRA) <>
Subject [jira] Commented: (MDEP-257) <includeClassifiers /> seems to have no effect
Date Thu, 27 May 2010 07:37:12 GMT


Richard Vítek commented on MDEP-257:

I encoutered the same problem, so I took a closer look at it and the problem lies in one of
dependencies of this plugin, specifically maven-common-artifact-filters.
Update the version to current version 1.2 and replace usages of class TransitivityFilter for
ProjectTransitivityFilter, and you'll be fine.

In detail, problem lies in class AbstractArtifactFeatureFilter, where in version 1.0 of the
maven-common-artifact-filters plugin, NPE was thrown, caught then by FilterArtifact class,
so the ClassifierFilter had no effect.

> <includeClassifiers /> seems to have no effect
> ----------------------------------------------
>                 Key: MDEP-257
>                 URL:
>             Project: Maven 2.x Dependency Plugin
>          Issue Type: Bug
>          Components: unpack-dependencies
>    Affects Versions: 2.1
>         Environment: Windows XP
>            Reporter: Patrick Aikens
>            Assignee: Brian Fox
> I'm trying to package some installer-related files from a project for use in a different
izpack installer project.  I want to unpack them into the target/staging directory for inclusion
in the izpack installer.  All of the dependencies I want to unpack have a classifier of "izpack".
 Using the following configuration, the dependency plugin unpacks ALL dependencies, not just
the ones with an "izpack" classifier.
> {code:xml}
> <plugin>
>   <artifactId>maven-dependency-plugin</artifactId>
>   <version>2.1</version>
>   <executions>
>     <execution>
>       <id>izpack</id>
>       <phase>generate-resources</phase>
>       <goals>
>         <goal>unpack-dependencies</goal>
>       </goals>
>       <configuration>
>         <outputDirectory>${}/staging</outputDirectory>
>         <includeClassifiers>izpack</includeClassifiers>
>       </configuration>
>     </execution>
>   </executions>
> </plugin>
> {code}

This message is automatically generated by JIRA.
If you think it was sent incorrectly contact one of the administrators:
For more information on JIRA, see:


View raw message