SpringCloud搭建,多项目共享依赖、工具类以及依赖版本管理

版本选择

参考网站
说明:
springboot和springCloud有严格的版本对应关系,如果版本冲突会导致程序无法运行
注意:2022及之后的版本JDK8将不再适用,谨慎选择
关于springboot和springCloud版本对应关系的获取:

  • 首先打开网站
  • 在overview选项,下拉,找到版本对应关系
    SpringCloud搭建,多项目共享依赖、工具类以及依赖版本管理_第1张图片
    SpringCloud搭建,多项目共享依赖、工具类以及依赖版本管理_第2张图片
  • 需要注意的是我们找到的仅仅是版本描述,而不是具体的版本号,不可以直接进行使用
  • 其中boot的版本描述中的X,如3.0.X,指的是以3.0.开头的任何版本,X可以是0到9或者其他release版本,如我们选择springboot版本为3.0.0
  • cloud版本的选择需要我们点击链接进去
    SpringCloud搭建,多项目共享依赖、工具类以及依赖版本管理_第3张图片
  • 打开github,找到Spring Cloud XXX Notes
    SpringCloud搭建,多项目共享依赖、工具类以及依赖版本管理_第4张图片
  • 然后一直下拉,找到有发行日期的,才是真正的版本号,例如我们选择2022.0.0-RC3
    SpringCloud搭建,多项目共享依赖、工具类以及依赖版本管理_第5张图片
  • 然后我们将选择后的版本放在springCloud项目的版本控制中(下面步骤会提到),完成
    SpringCloud搭建,多项目共享依赖、工具类以及依赖版本管理_第6张图片

springCloud项目的搭建

  1. 项目结构介绍
    参考视频第39节
    参考demoSpringCloud搭建,多项目共享依赖、工具类以及依赖版本管理_第7张图片
    SpringCloud搭建,多项目共享依赖、工具类以及依赖版本管理_第8张图片

SpringCloud搭建,多项目共享依赖、工具类以及依赖版本管理_第9张图片
SpringCloud搭建,多项目共享依赖、工具类以及依赖版本管理_第10张图片
2.项目搭建流程(IDEA)
(1).创建父项目(全局项目) File→new model 然后什么都不要选直接下一步
SpringCloud搭建,多项目共享依赖、工具类以及依赖版本管理_第11张图片

(2).规定项目名、路径直接完成
SpringCloud搭建,多项目共享依赖、工具类以及依赖版本管理_第12张图片
(3)进入项目,然后直接将src文件夹删掉
SpringCloud搭建,多项目共享依赖、工具类以及依赖版本管理_第13张图片
(4).然后添加依赖:springcloud依赖及管理、springboot版本管理(不推荐,但是不影响运行

springCLoud版本及管理

    
    
        1.8
        Hoxton.SR6
    

    
    
        
            
                org.springframework.cloud
                spring-cloud-dependencies
                ${
   spring.cloud.versio

你可能感兴趣的:(微服务,java)