使用文件存在时,忽略我的maven配置文件中的激活(配置文件始终执行)
我正在使用基于我的pom.xml中存在的文件的激活。
但是,无论如何,我的个人资料总是被执行。
这是个人资料说明:
copy file.xml org.apache.maven.plugins maven-antrun-plugin 1.7 copy-resources validate run
我这样称呼我的个人资料:mvn package -Pcopy
但无论文件是否存在,都会始终调用配置文件。 我究竟做错了什么?
谢谢罗曼。
如果项目中存在该文件,则在运行mvn
命令时无需传递概要文件名称。 将-Pcopy
显式传递给命令将覆盖POM中的activation
,并始终激活此配置文件。
请参阅此链接中 如何触发配置文件部分。