Maven POM

基本属性

 4.0.0
 com.souke
 souke
 0.0.1-SNAPSHOT
 pom
参数 说明
groupId 项目组织唯一的标识符,实际对应JAVA的包的结构,main目录里java的目录结构
artifactId 项目的唯一的标识符,实际对应项目的名称,项目的名称
version 版本号
packaging 打包的格式(pom,jar,maven-plugin,ejb,war,ear,rar,par)

注:jar 是java项目,war是web项目,pom是一般创建个maven项目专门用来做聚合的时

依赖关系


    
   org.springframework  
   spring-context 
   ${org.springframework-version}

项目继承关系、多重模块

pom.xml

4.0.0
  com.souke
  souke
  0.0.1-SNAPSHOT
  pom

   
   souke-csp    
   souke-csp-common

souke-csp-common pom.xml

4.0.0
souke-csp-common

    
  com.souke    
  souke    
  0.0.1-SNAPSHOT

souke-csp pom.xml

4.0.0
souke-csp
war
    
  com.souke    
  souke    
  0.0.1-SNAPSHOT

    
          
    com.souke        
    souke-csp-common        
    0.0.1-SNAPSHOT    
  
  

项目结构如下:

 souke
       |----pom.xml
       |----souke-csp
                |----pom.xml
       |----souke-csp-common
                |----pom.xml

PS:刚从android转到java服务端做下笔记方便查看。

你可能感兴趣的:(Maven POM)