从现有项目创建 Maven 原型。
mvn archetype:create-from-project
在原型资源中,我可以看到 java、xml 以及 .gitkeep 文件,但缺少 .gitignore。
还尝试使用
maven-resource-plugin
并使用 defaultExcludes false。
还尝试使用 maven-archetype-plugin
和 defaultExcludes false 。
还是同样的问题。
谢谢。
这个问题已经在他们的 JIRA 板上报告了 https://issues.apache.org/jira/browse/ARCHETYPE-603
由于 maven-resource-plugin 中的错误,未复制 .gitignore 文件。
您只需执行此操作即可使用最新版本的 maven-resource-plugin。 目前最新的是 maven-resource-plugin:3.3.1.
请在您的 pom.xml 中提及此版本
<plugin>
<groupId>org.apache.maven.plugins</groupId>
<artifactId>maven-resources-plugin</artifactId>
<version>3.0.2</version>
<configuration>
<addDefaultExcludes>false</addDefaultExcludes>
</configuration>
</plugin>