我正在尝试为一个简单的项目创建一个 archtype,该项目包含一些 ssl 证书,我想将这些证书作为资源包含在 archtype 中,因此当项目创建时,这些证书将成为项目的一部分。我的问题是,当使用原型创建项目时,maven 试图对这些证书进行属性替换。反正有没有告诉maven不要做财产置换?我已经尝试过以下方法:
<resources>
<resource>
<directory>src/main/resources</directory>
<filtering>true</filtering>
<includes>
<include>**/*.xml</include>
</includes>
</resource>
<resource>
<directory>src/main/resources</directory>
<filtering>false</filtering>
<excludes>
<exclude>**/*.xml</exclude>
</excludes>
</resource>
Run Code Online (Sandbox Code Playgroud)
在我的原型 POM.xml 中。有任何想法吗?