Maven 自动化构建
自动化构建定义了这样一种场景: 在一个项目成功构建完成后,其相关的依赖工程即开始构建,这样可以保证其依赖项目的稳定。
比如一个团队正在开发一个项目 bus-core-api, 并且有其他两个项目 app-web-ui 和 app-desktop-ui 依赖于这个项目。
app-web-ui 项目使用的是 bus-core-api 项目的 1.0 快照:
4.0.0
app-web-ui
app-web-ui
1.0
jar
bus-core-api
bus-core-api
1.0-SNAPSHOT
app-desktop-ui 项目使用的是 bus-core-api 项目的 1.0 快照:
4.0.0
app-desktop-ui
app-desktop-ui
1.0
jar
bus-core-api
bus-core-api
1.0-SNAPSHOT