El fallo parece estar aún presente en la v3.0.1 experto-arquetipo-plugin . Para aquellos que no quieren degradar el maven-resource-plugin. Logré establecer una solución más o menos fea.
Primero cambia el nombre del arquetipo recursos/.gitignore a
__gitignore__
entonces dentro de la archetype-metadata.xml
añadir
<requiredProperties>
<requiredProperty key="gitignore">
<defaultValue>.gitignore</defaultValue>
</requiredProperty>
</requiredProperties>
<fileSets>
<fileSet>
<directory></directory>
<includes>
<include>__gitignore__</include>
</includes>
</fileSet>
</fileSets>
Cuando se genera el arquetipo de Maven Ahora copiar la primera __gitignore__
continuación, ve la __[file]__
sintaxis y lo reemplazará con el valor predeterminado ".gitignore"
Todas las soluciones aquí solo solucionan la mitad del problema. Ellos obtienen el arquetipo construido, con el '.gitignore': ¿pero cómo se genera con el '.gitignore'? – flungo