HZERO父组件
组件编码
hzero-parent
一、简介
1.1 概述
HZERO产品平台开发项目的Parent组件,所有平台服务、组件项目的父级依赖项目,提供统一的三方应用版本。
1.2 组件坐标
<parent>
    <groupId>org.hzero</groupId>
    <artifactId>hzero-parent</artifactId>
    <version>${hzero.starter.version}</version>
</parent>
1.3 特性
- 通过抽象HZero平台项目的Parent,提供统一的 GroupId
- hzero-parent父 POM- spring-boot-starter-parent-2.0.6.RELEASE,因此项目中使用的 Spring boot 版本为- 2.0.6.RELEASE
- 管理通用依赖,统一管理版本,便于后续升级维护,如 SpringBoot、SpringCloud、Choerodon、commons、hzero-starters 等
- 通过版本号 hzero.service.version统一升级所有服务
- 打包时如果需要跳过spring-boot-maven-plugin插件,使用参数-Dmaven.springboot.skip=true
- 打包时如果需要跳过maven-source-plugin,使用参数-Dmaven.javadoc.skip=true
1.4 使用
在POM中依赖 hzero-parent
<parent>
    <groupId>org.hzero</groupId>
    <artifactId>hzero-parent</artifactId>
    <version>版本号</version>
</parent>
<groupId>org.demo</groupId>
<artifactId>demo-name</artifactId>