目录

Maven 规范

为了更好的使用Maven,定义如下使用规范


Maven 项目命名规范

主工程(不会被复用,命名相对宽松,)

GroupId : cn.wp.project_name
ArtifactId : pro_name-main
Version: 0.0.1-SNAPSHOT|RELEASE

模块工程(为了更好的复用,制定如下命名规则)

GroupId : cn.wp.project_name
ArtifactId : wp-pro_name-model_name
Version: 0.0.1-SNAPSHOT|RELEASE
包名 : cn.wp.pro_name.model_name

第三方包发布:(所有javaEE包由汤晋瑄负责发布,所有Android包由姜俊杰负责发布)

GroupId : cn.wp.external
ArtifactId : 包名
Version : 包的版本

Maven 项目结构规范

<note tip>一个项目,如果不依赖其它模块,则无需建立父项目</note> <note tip>一个项目,如果主工程依赖其它模块,则必须建立父项目聚合主工程和模块</note>