问题描述:

Springboot未配置数据源(当前微服务无需数据源),导致项目启动失败。

问题截图:

标题

解决及排查方案:

  1. 在application.properies/yml/xml文件中添加数据源配置(可解决)
  2. pom.xml里导入了其它工程的依赖,然后这个其它工程的pom.xml里有需要配置dataSource数据源的依赖,解决办法就是在当前工程导入其他工程依赖时,把其它工程里需要配置dataSource的依赖给exclude掉(无相关依赖)。
  3. 配置“@SpringBootApplication(exclude = {DataSourceAutoConfiguration.class})“(未解决)
  4. 注释pom.xml依赖,同时配置“@SpringBootApplication(exclude = {DataSourceAutoConfiguration.class})“(解决)
       <dependency>
           <groupId>com.alibaba</groupId>
           <artifactId>druid-spring-boot-starter</artifactId>
           <version>1.1.10</version>
       </dependency>-->

 

Logo

云原生社区为您提供最前沿的新闻资讯和知识内容

更多推荐