架构初识之maven的pom文件中中各个标签的含义
<!--一般是项目的java文件所在的包名,其确定了在项目install的时候的打包路径-->
<description>平台接口定义模块</description>
<!--打包的类型,可以是jar(package)或war(install)、ear等等-->
<modelVersion>4.0.0</modelVersion>
<groupId>com.xxx.yy</groupId>
<!--配和groupId标签使用,其确定了被打jar包的所属项目文件夹名--><artifactId>dip-dubbo-api</artifactId>
<!--配和groupId,artifactId使用,其确定了被打jar包的所属版本文件夹名,同时也会加在jar包文件名上--><version>1.0</version>
<!--jar包的名称和version共同组成包名--><name>dip-dubbo-api</name>
<!--项目包的简单描述--><description>平台接口定义模块</description>
<!--表示项目的地址,在maven生成的文档中使用-->
<url>http://maven.apache.org</url><!--打包的类型,可以是jar(package)或war(install)、ear等等-->
<packaging>jar</packaging>
<!-- 描述这个POM文件是遵从哪个版本的项目描述符--><modelVersion>4.0.0</modelVersion>