我希望与我的 jars、wars 等一起部署一个 XML 文件。我可以使用分类器手动执行此操作:
mvn deploy:deploy-file -DgroupId=${GROUP_ID} \
-DartifactId=$ARTIFACT_ID \
-Dversion=$VERSION \
-Dpackaging=xml \
-Dclassifier=metadata \
-Dfile=metadata.xml \
-DrepositoryId=releases \
-Durl=http://localhost/nexus/content/repositories/releases \
-DgeneratePom=false
我想从 pom.xml 中的属性填充 xml 文件,并通过一个简单的命令将其与主要工件一起部署,这适用于我们所有的内部项目。
是否可以配置部署插件来做到这一点(以及如何)?还是我需要走其他路线(也许是自定义 maven 插件)?