[ http://jira.codehaus.org/browse/MEAR-87?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel ]
Dieter Houthooft updated MEAR-87: --------------------------------- Attachment: maven-ear-plugin-excludes-fixed.patch There was a bug in the previous patch. Fixed + updated unit test. > 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-fixed.patch, > 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