[ 
https://issues.apache.org/jira/browse/MJAR-265?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel&focusedCommentId=16850917#comment-16850917
 ] 

Jeff Smits commented on MJAR-265:
---------------------------------

The jar archive is created with a FileSet 
[here|https://github.com/apache/maven-jar-plugin/blob/80f58a84aacff6e671f5a601d62a3a3800b507dc/src/main/java/org/apache/maven/plugins/jar/AbstractJarMojo.java#L211-L217],
 which inherits from SetBase. [SetBase has default 
excludes|https://maven.apache.org/shared/file-management/apidocs/org/apache/maven/shared/model/fileset/SetBase.html#setUseDefaultExcludes(boolean)].
 The maven-resource-plugin allows users to [turn off those default excludes in 
the 
configuration|https://maven.apache.org/plugins/maven-resources-plugin/copy-resources-mojo.html#addDefaultExcludes]
 of the execution. It would be nice if the maven-jar-plugin did so too. 

> Resources not copied
> --------------------
>
>                 Key: MJAR-265
>                 URL: https://issues.apache.org/jira/browse/MJAR-265
>             Project: Maven JAR Plugin
>          Issue Type: New Feature
>    Affects Versions: 3.1.2
>         Environment: windows 7, Maven 3.3.9 Java version: 1.7.0_80
>            Reporter: vincent c
>            Assignee: Karl Heinz Marbaise
>            Priority: Minor
>         Attachments: example.7z
>
>
> I have a folder named *.metadata* that is in the target/classes folder.
> But it is not copied to the jar archive. It looks like a default exclusion 
> filter is used.
> It is working with version maven-jar-plugin:2.3 but version 2.4 and upper it 
> is not.
>  
> The issue seams to be also discussed on 
> [stackoverflow|https://stackoverflow.com/questions/55514758/maven-jar-plugin-does-not-include-gitignore-file/55522970#55522970].



--
This message was sent by Atlassian JIRA
(v7.6.3#76005)

Reply via email to