Maven发布过程阶段
我对maven的发布过程感到困惑。当我在谷歌上搜索时,我发现这是一个分为两步的过程:Maven发布过程阶段,maven,Maven,我对maven的发布过程感到困惑。当我在谷歌上搜索时,我发现这是一个分为两步的过程: 预备 表演 准备发布要经过以下发布阶段: a) 检查源中是否没有未提交的更改 b) 检查是否没有快照依赖项 c) 将POMs中的版本从x-SNAPSHOT更改为新版本(系统将提示您输入要使用的版本) d) 转换POM中的SCM信息以包括标记的最终目的地 e) 对修改后的POM运行项目测试,以确认一切正常 f) 提交修改后的POM g) 用版本名称标记SCM中的代码(将提示输入)(版本名称) h) 将POMs中的
xxx快照
版本号。这是您将要开发的新版本。因此,您不能基于该POM发布。需要根据您在步骤g)中创建的标记创建发布
此外,Maven确保您不会在发布过程中修补工件(从而创建未提交的更改)。这就是为什么它在执行阶段检查整个源代码树,而不是依赖文件系统本地已有的工件。是否解决了这个问题?如果是这样的话,请考虑答案。