Frank Wilson created MASSEMBLY-675:
--------------------------------------

             Summary: Maven Assembly packaging excluded dependencies
                 Key: MASSEMBLY-675
                 URL: https://jira.codehaus.org/browse/MASSEMBLY-675
             Project: Maven Assembly Plugin
          Issue Type: Bug
    Affects Versions: 2.2-beta-4
         Environment: Eclipse, m2eclipse
            Reporter: Frank Wilson
            Assignee: John Casey


The maven assembly does not seem to be ignoring dependencies that have been 
listed in the exclude section of the pom.  This seems to be the same as 
http://jira.codehaus.org/browse/MASSEMBLY-236 which appears to have been closed 
without resolution:

Example:

I have tried versions 2.2-beta-3, and beta-4 and this still appears to be an 
issue... is there any idea when this might be addressed?
It looks like there is some confusion above so I thought this might clarify. 
When a pom declares a dependency such as log4j which has dependencies that are 
not in the maven repository, one can add them to the exclusion listing... 
however the maven-assembly-plugin does not seem to be ignoring them as it 
should when running a the jar-with-dependencies task and the build fails:

<dependency>
<groupId>log4j</groupId>
<artifactId>log4j</artifactId>
<version>1.2.15</version>
<exclusions>
<exclusion>
<artifactId>jms</artifactId>
<groupId>javax.jms</groupId>
</exclusion>
<exclusion>
<artifactId>jmxtools</artifactId>
<groupId>com.sun.jdmk</groupId>
</exclusion>
<exclusion>
<artifactId>jmxri</artifactId>
<groupId>com.sun.jmx</groupId>
</exclusion>
</exclusions>
</dependency>

--
This message is automatically generated by JIRA.
If you think it was sent incorrectly, please contact your JIRA administrators
For more information on JIRA, see: http://www.atlassian.com/software/jira

Reply via email to