2019-05-28springboot启动报错Failed to configure a DataSource: 'url' attribute is not specified

原因:之前导包时导入了springdata -jpa的包.他会默认去运行相关的configuration. 

配置的注解需要连接数据库.

一个解决方式是添加exclude排除,代码如下:

@springbootapplication(exclude = datasourceautoconfiguration.class)

我的是一个parent有多个子模块,子模块有两个app且都加了@springbootapplication注解,如果要正常运行两个类必须都加上exclude = datasourceautoconfiguration.class才可以

 二是去掉依赖

<dependency>

     <groupid>org.springframework.boot</groupid>

     <artifactid>spring-boot-starter-data-jpa</artifactid>

</dependency>

手动删除它所生成的项目的jar包,重编译,然后就可以正常启动。

©著作权归作者所有,转载或内容合作请联系作者
平台声明:文章内容(如有图片或视频亦包括在内)由作者上传并发布,文章内容仅代表作者本人观点,简书系信息发布平台,仅提供信息存储服务。

推荐阅读更多精彩内容