Allow exclusion of artifacts when building the ear file.
--------------------------------------------------------

                 Key: MEAR-87
                 URL: http://jira.codehaus.org/browse/MEAR-87
             Project: Maven 2.x Ear Plugin
          Issue Type: New Feature
    Affects Versions: 2.3.1
            Reporter: Dieter Houthooft
            Priority: Minor
         Attachments: maven-ear-plugin-excludes.patch

What is included in the .ear file is determined by the module list and the 
dependency list and its transitive dependencies. We are often confronted with 
changing demands about what to include in our ear files. It is quite hard to 
change our dependency management (scopes) every time without side-effects on 
other distributable artifacts. So I created an exclude configuration option 
which allows to exclude artifacts from the ear file based on regular 
expressions (java.util.regex) matching artifactIds and groupIds.

Use it like this:

<configuration>
   <excludes>
      <exclude>
         <groupId>be.nondistributable.*</groupId>
      </exclude>
   </excludes>
</configuration>

-- 
This message is automatically generated by JIRA.
-
If you think it was sent incorrectly contact one of the administrators: 
http://jira.codehaus.org/secure/Administrators.jspa
-
For more information on JIRA, see: http://www.atlassian.com/software/jira

        

Reply via email to