发布插件配置与执行
maven-release-plugin 自动化版本发布。
配置
XML
<plugin>
<groupId>org.apache.maven.plugins</groupId>
<artifactId>maven-release-plugin</artifactId>
<version>2.5.3</version>
<configuration>
<tagNameFormat>v@{project.version}</tagNameFormat>
<autoVersionSubmodules>true</autoVersionSubmodules>
</configuration>
</plugin>
发布流程
Bash
# 准备发布
mvn release:prepare
# 执行发布
mvn release:perform
流程步骤
- 检查项目状态
- 更改 SNAPSHOT → RELEASE
- 打 Git 标签
- 发布到仓库
- 更新到下一 SNAPSHOT
要点总结
- release:prepare 准备发布
- release:perform 执行发布
- tagNameFormat 标签格式
- autoVersionSubmodules 多模块版本同步
📝 发现内容有误?点击此处直接编辑