问题描述:
Springboot未配置数据源(当前微服务无需数据源),导致项目启动失败。
问题截图:
解决及排查方案:
- 在application.properies/yml/xml文件中添加数据源配置(可解决)
- pom.xml里导入了其它工程的依赖,然后这个其它工程的pom.xml里有需要配置dataSource数据源的依赖,解决办法就是在当前工程导入其他工程依赖时,把其它工程里需要配置dataSource的依赖给exclude掉(无相关依赖)。
- 配置“@SpringBootApplication(exclude = {DataSourceAutoConfiguration.class})“(未解决)
- 注释pom.xml依赖,同时配置“@SpringBootApplication(exclude = {DataSourceAutoConfiguration.class})“(解决)
<dependency>
<groupId>com.alibaba</groupId>
<artifactId>druid-spring-boot-starter</artifactId>
<version>1.1.10</version>
</dependency>-->