我正在尝试使用mvn deploy:deploy-file
来部署一些与java无关的二进制文件,我需要指定一些对于识别以后下载的正确人工制品至关重要的信息:
如果我可以继续使用deploy-file插件,那就太好了。
注意:我尝试查看https://maven.apache.org/plugins/maven-deploy-plugin/deploy-file-mojo.html处的文档页面,但目前尚不清楚正确的方法是什么。
此时我正在使用1.0-SNAPSHOT发布版本,但这只表示构建时间不正常。
答案 0 :(得分:2)
Maven中的工件定义为:
除此之外别无其他。我认为最好的方法是在部署文件时使用版本号,该版本号也使用GIT提交ID(或类似的东西,具体取决于您使用的VCS)。追溯从提交ID完成的更改应该是微不足道的。