[ https://issues.apache.org/jira/browse/MRESOURCES-190?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel&focusedCommentId=15183090#comment-15183090 ]
Christian Schlichtherle commented on MRESOURCES-190: ---------------------------------------------------- Well, maybe this plugin should have separate goals: One for copying resources into JARs (so as is) and a new one for copying resources into archetypes. I think this is really a separate use case. > Regression: The plugin is now silently ignoring .gitignore files. > ----------------------------------------------------------------- > > Key: MRESOURCES-190 > URL: https://issues.apache.org/jira/browse/MRESOURCES-190 > Project: Maven Resources Plugin > Issue Type: Bug > Affects Versions: 2.7 > Environment: Apache Maven 3.0.5 > Java version: 1.7.0_67, vendor: Oracle Corporation > OS name: "linux" arch: "amd64", family: "unix" > Reporter: Josue Abarca > Assignee: Karl Heinz Marbaise > Fix For: 3.0.0 > > > Hi, I have a custom archetype that includes a ".gitignore" file in the > generated projects. > Since the change to Maven Resources Plugin 2.7, it seems that now it is > silently excluding the ".gitignore" files. > If I change the pom to use the 2.6 version it works as expected. > I looked in the changelog for 2.7 and I can not find any note about it, so it > seems like a regression. > In the archetype-metadata.xml I have: > <fileSet filtered="false" encoding="UTF-8"> > <directory></directory> > <includes> > <include>.gitignore</include> > </includes> > </fileSet> > Here you can find an example project, that I am using for testing: > https://github.com/jmaslibre/my-app-archetype > Steps to reproduce: > - Compile and install the archetype > mvn clean install > - Generate a project with the archetype > cd .. > mvn archetype:generate -DarchetypeGroupId=com.mycompany.app > -DarchetypeArtifactId=my-app-archetype -DarchetypeVersion=1.0-SNAPSHOT > -DgroupId=customGroup -DartifactId=customproject -DinteractiveMode=false > (unexpected) Current result : > ls -a customproject/.gitignore > ls: cannot access customproject/.gitignore: No such file or directory > Expected result: > ls -a customproject/.gitignore > customproject/.gitignore > Using: > Apache Maven 3.0.5 > Java version: 1.7.0_67, vendor: Oracle Corporation > OS name: "linux" arch: "amd64", family: "unix" > If you need more information just let me know. -- This message was sent by Atlassian JIRA (v6.3.4#6332)