[ http://jira.codehaus.org/browse/MECLIPSE-576?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel&focusedCommentId=216247#action_216247 ]
David Hoffer commented on MECLIPSE-576: --------------------------------------- I'm having the same problem with version 2.8, here is my pom: <build> <resources> <resource> <directory>src/main/resources</directory> <filtering>true</filtering> <includes> <include>*.properties</include> <include>*.xml</include> </includes> </resource> <resource> <directory>src/main/resources</directory> <filtering>false</filtering> <excludes> <exclude>*.properties</exclude> <exclude>*.xml</exclude> </excludes> </resource> </resources> ... Backing down to version 2.6 seems to get past this point in the build. Is there any planned fix? > Merge resource dirs shall pass gracefully > ----------------------------------------- > > Key: MECLIPSE-576 > URL: http://jira.codehaus.org/browse/MECLIPSE-576 > Project: Maven 2.x Eclipse Plugin > Issue Type: Bug > Components: Core : .project > Affects Versions: 2.7 > Reporter: Yuen-Chi Lian > Attachments: DIFF.txt > > > .project generation is failing for folks in our team that have updated to the > 2.7 release. It's due to {{EclipseSourceDir#merge()}} added in this version. > The reason why it is failing at our end because we use resource filtering on > resources appearing on the same path, i.e. > {noformat} > <resources> > <resource> > <directory>src/main/resources</directory> > <includes> > <include>**/*</include> > </includes> > </resource> > <resource> > <directory>src/main/resources</directory> > <includes> > <include>**/*.properties</include> > </includes> > <filtering>true</filtering> > </resource> > </resources> > {noformat} > {noformat} > [INFO] Request to merge when 'filtering' is not identical. Original=resource > src/main/resources: output=target/classes, include=[**/*], > exclude=[**/*.java], test=false, filtering=false, merging with=resource > src/main/resources: output=target/classes, include=[**/*.properties], > exclude=[**/*.java], test=false, filtering=true > {noforrmat} > I don't think fixing the POM to fit the plugin is a feasible solution. We > have Spring XML files and other documents that use ant style properties and > we don't wish Maven to perform filtering for us on them (see first > {{<resource>}} tag). It should just pass it like what it used to be in > previous versions. -- 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