通过 mvn deploy 上传到远程存储库的 pom 文件可以在其名称中包含分类器吗?
例如,如果我有工件Webapp-1.0.war
,Webapp-1.0-CLASSIFIER.war
我可以轻松拥有Webapp-1.0.pom
andWebapp-1.0-CLASSIFIER.pom
吗?
我希望能够将具有多个分类器的工件部署到同一个存储库,但mvn deploy
目标总是失败,因为它试图上传已经存在的 pom。
如果我可以避免它,我不想使用mvn deploy:deploy-file
它,因为我不想使我的 CI 构建变得不必要地复杂化,即,必须指定 file/url 作为配置参数,因为文件和 url 会根据我是否正在部署而改变快照/发布版本。