Springboot2.0+Mybatis+druid搭建的环境(Intelij IDEA),数据库使用Oracle。
项目移植时目标计算机没有安装数据库,想先跑起来试试。从网站找了方法,多半是在@SpringBootApplication注解中,添加
exclude={},结果报错如下图:
看报错的地方,系统仍然自动配置了数据源,但是没有找到数据库。
这时候看到了上图倒数第三行,DruidDataSourceAutoConfigure - Init DruidDataSource,说明上面配置的exclude={}无效。
解决办法:在@SpringBootApplication注解中,使用exclude={}
如:@SpringBootApplication(scanBasePackages="",exclude={})。
多留心观察。