SpringCloud创建父工程

创建springboot项目

使用jdk8

配置pom.xml

  • 设置springboot版本2.3.0.RELEASE

        org.springframework.boot
        spring-boot-starter-parent
        2.3.0.RELEASE
         

  • 设置dependencyManagement

        
            
                org.springframework.cloud
                spring-cloud-dependencies
                Hoxton.SR3
            
            
                com.alibaba.cloud
                spring-cloud-alibaba-dependencies
                2.2.1.RELEASE
            
        

关于dependencyManagement和dependencies的区别?

父pom中用dependence的依赖,子项目的pom无需再引用,直接无条件继承

父pom中用在dependenceManagement里的dependence,子项目想要继承就必须在自己的pom中再声明一次,但是不需要写版本号默认继承父pom中的版本,如果指定了版本号就是用自己的版本

  • 设置packaging
pom

原因参考:

https://blog.csdn.net/u011066470/article/details/115064949

你可能感兴趣的:(SpringCloud创建父工程)