maven-issues mailing list archives

Site index · List index
Message view « Date » · « Thread »
Top « Date » · « Thread »
From "Daniel Siegmann (JIRA)" <>
Subject [jira] Commented: (MECLIPSE-576) Merge resource dirs shall pass gracefully
Date Thu, 02 Jul 2009 18:41:22 GMT


Daniel Siegmann commented on MECLIPSE-576:

I have encountered the same problem on a number of my projects. This will block us from using
any version of this plugin newer than 2.6 until it is fixed.

> Merge resource dirs shall pass gracefully
> -----------------------------------------
>                 Key: MECLIPSE-576
>                 URL:
>             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:
For more information on JIRA, see:


View raw message