手把手搭建Spring Cloud Alibaba--01、创建版本管理父工程

1,父工程仅用来管理公共依赖和依赖的版本。可以是项目,也可以是maven模块,个人习惯是先创建一个父工程项目,后续子工程创建为maven模块。

手把手搭建Spring Cloud Alibaba--01、创建版本管理父工程_第1张图片 图一
手把手搭建Spring Cloud Alibaba--01、创建版本管理父工程_第2张图片 图二

更换Server URL后,下一步的选择页面也不相同,个人习惯先不添加任何公共依赖,后续需要时再手动添加,也可加深理解。

手把手搭建Spring Cloud Alibaba--01、创建版本管理父工程_第3张图片 图三
手把手搭建Spring Cloud Alibaba--01、创建版本管理父工程_第4张图片 图四

 创建完成后的工程目录如图四,因为仅为管理工程,故图中红框内容均可删除。.gitignore文件为git提交时忽略文件的配置文件,README做为良好习惯写上项目或框架的基本信息。

pom.xml



    4.0.0
    com.example
    scali
    0.0.1-SNAPSHOT
    scali
    scali

    
    
    
    
    
    pom

    
    
        1.8
        UTF-8
        UTF-8
        2.3.2.RELEASE
        2.2.6.RELEASE
        Hoxton.SR9
    

    
        
            org.springframework.boot
            spring-boot-starter
        

        
        
            org.springframework.boot
            spring-boot-starter-web
        

        
            org.projectlombok
            lombok
            true
        

        
            org.springframework.boot
            spring-boot-starter-test
            test
            
                
                    org.junit.vintage
                    junit-vintage-engine
                
            
        

    

    
    
        

            
                org.springframework.boot
                spring-boot-dependencies
                ${spring-boot.version}
                
                pom
                import
            

            
                com.alibaba.cloud
                spring-cloud-alibaba-dependencies
                ${spring-cloud-alibaba.version}
                pom
                import
            

            
                org.springframework.cloud
                spring-cloud-dependencies
                ${spring-cloud.version}
                pom
                import
            

        
    

    
    
        
            
                org.apache.maven.plugins
                maven-compiler-plugin
                3.8.1
                
                    1.8
                    1.8
                    UTF-8
                
            

            
                org.springframework.boot
                spring-boot-maven-plugin
                2.3.7.RELEASE
                
                    
                        repackage
                        
                            repackage
                        
                    
                
            

        
    

spring cloud有严格的版本匹配规则 ,版本不匹配会导致项目启动失效。

具体查看版本依赖关系的方法:github搜索spring cloud alibaba

手把手搭建Spring Cloud Alibaba--01、创建版本管理父工程_第5张图片 图五

手把手搭建Spring Cloud Alibaba--01、创建版本管理父工程_第6张图片 图六

手把手搭建Spring Cloud Alibaba--01、创建版本管理父工程_第7张图片 图七

至此,父工程创建完毕。

你可能感兴趣的:(spring,cloud,alibaba,spring,cloud,spring,boot,spring,maven,java)