打包外部依赖

需求描述

由于公司 SDK 没有正式上线,只能提供 jar,需要手动添加依赖,在使用 maven 打包的时候提示找不到符号。

发布到私有仓库

需求描述

需要将工具类发布到公司的私有仓库中,为了避免每次手动在页面上操作,此处借助 maven 命令行和 idea 启动项实现一键发布。

自动发行插件

需求描述

在项目迭代过程中,需要为不同的版本号打上 Tag,对于发行的稳定版本则需要上传到指定的仓库。手动操作则过于繁琐,且无法统一 Tag 的样式,因此需要一款实现自动的可配置的发行工具。

Maven 多环境打包

📃 需求描述

项目在开发时需要进行多环境部署打包,每个环境间的配置信息并不互通,若要进行人为的手动替换,不但增加了机械且额外的工作量,还容易出错,因此需要通过配置 Maven,使得能够为不同环境打包不同的配置信息。