使用maven多模块搭建springcloud

记录一下遇到的问题:

  1. 在这里插入图片描述
    报错无法识别该依赖包
    原因是没有指定springcloud版本号
    可以在dependencyManagement中声明
<dependencyManagement>
        <dependencies>
            <dependency>
                <groupId>io.spring.platform</groupId>
                <artifactId>platform-bom</artifactId>
                <version>Brussels-SR11</version>
                <type>pom</type>
                <scope>import</scope>
            </dependency>
            <dependency>
                <groupId>org.springframework.cloud</groupId>
                <artifactId>spring-cloud-dependencies</artifactId>
                <version>${spring-cloud.version}</version>
                <type>pom</type>
                <scope>import</scope>
            </dependency>
        </dependencies>
    </dependencyManagement>
  1. idea无法识别新建的springboot项目,配置文件颜色不对,启动类也报错
    原因之一:pom中没有引入spring-boot-starter的依赖
 <dependency>
         <groupId>org.springframework.boot</groupId>
         <artifactId>spring-boot-starter-actuator</artifactId>
     </dependency>

这里可以用这个依赖代替spring-boot-starter,前者包含了后者

  1. 引入config配置中心的依赖包后,在启动类上加注解发现找不到@enableConfigServer
    这是由于config依赖包冲突了
    在这里插入图片描述在这里可以进入本地的maven仓库该jar所在位置,将跟springcloud config有关的依赖文件夹全删了,让他重新加载maven就好了
  2. 新建的bootstrap.yml文件无法识别
    在这里插入图片描述

这样即可

猜你喜欢

转载自blog.csdn.net/KKALL1314/article/details/88367453