SpringBoot对Maven父子多项目结构管理

一、项目结构图

SpringBoot对Maven父子多项目结构管理_第1张图片

二、父工程mybatis_dubbo_nacos_parent项目pom.xml文件



    4.0.0
    
        org.springframework.boot
        spring-boot-starter-parent
        2.1.7.RELEASE
         
    
    com.bean
    mybats_dubbo_nacos_parent
    1.0.0
    mybats_dubbo_nacos_parent
    Dubbo-Nacos父工程
    pom
    
    
        common
        dubbo_order
        dubbo_account
        dubbo_stroge
        dubbo_business
    
     
    
        1.8
        
        1.2.56
        
        2.0.1
        
        28.0-jre
        
        5.1.47
        1.1.16
        0.9.0
        2.7.1
        0.0.2
        3.7.1
        4.1.42.Final
        0.2.1
        4.0.35.Final
    

    
        
        
            org.springframework.boot
            spring-boot-starter
        
        
            org.springframework.boot
            spring-boot-starter-test
            test
        
    

    
        
            
                org.springframework.boot
                spring-boot-maven-plugin
            
        
    
    
        
        
            
            
                com.bean
                common
                1.0.0
            
            
            
                com.bean
                dubbo_stroge
                0.0.1-SNAPSHOT
            
            
            
                com.bean
                dubbo_account
                0.0.1-SNAPSHOT
            
            
            
                com.bean
                dubbo_order
                0.0.1-SNAPSHOT
            
        
    

三、创建子项目 以common为例

1、选择父项目mybatis_dubbo_nacos_parent右键new->Module

SpringBoot对Maven父子多项目结构管理_第2张图片

2、创建SpringBoot项目 然后下一步

SpringBoot对Maven父子多项目结构管理_第3张图片

3、填写项目信息

SpringBoot对Maven父子多项目结构管理_第4张图片

4、选择需要初始化创建引入的依赖 可以不选自己添加maven依赖

SpringBoot对Maven父子多项目结构管理_第5张图片

5、项目地址 默认会在父项目mybatis_dubbo_nacos_parent包下 不需要更改路径

SpringBoot对Maven父子多项目结构管理_第6张图片

6、打开common项目的pom.xml



    4.0.0
    
    
        com.bean
        mybats_dubbo_nacos_parent
        1.0.0
        
        ../pom.xml 
    
    common
    1.0.0
    common
    
    jar
    公共项目

    
        1.8
    

    

    
    
        
            
                org.springframework.boot
                spring-boot-maven-plugin
            
        
    


 

你可能感兴趣的:(spring,boot学习)