[ https://jira.codehaus.org/browse/MEAR-87?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel&focusedCommentId=285313#comment-285313 ]
Dennis Lundberg commented on MEAR-87: ------------------------------------- Documentation was added in [r1212327|http://svn.apache.org/viewvc?view=revision&revision=1212327]. > Allow exclusion of artifacts when building the ear file. > -------------------------------------------------------- > > Key: MEAR-87 > URL: https://jira.codehaus.org/browse/MEAR-87 > Project: Maven 2.x Ear Plugin > Issue Type: New Feature > Affects Versions: 2.3.1 > Reporter: Dieter Houthooft > Assignee: Dennis Lundberg > Priority: Minor > Fix For: 2.7 > > 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: > {code:xml} > <configuration> > <excludes> > <exclude> > <groupId>be.nondistributable.*</groupId> > </exclude> > </excludes> > </configuration> > {code} -- This message is automatically generated by JIRA. For more information on JIRA, see: http://www.atlassian.com/software/jira