写项目的时候遇到报错信息
Description:
Failed to configure a DataSource: 'url' attribute is not specified and no embedded datasource could be configured.
Reason: Failed to determine a suitable driver class
Action:
Consider the following:
If you want an embedded database (H2, HSQL or Derby), please put it on the classpath.
If you have database settings to be loaded from a particular profile you may need to activate it (no profiles are currently active).
刚开始看到这个错误的时候,是想着去配置一下数据源指定下mysql的地址一类的,后来一想自己的这个子项目不需要使用数据库。但是因为引入了其他一些依赖所以需要排除下数据源,找到我们的启动类在@springbootApplication上加入属性

@SpringBootApplication(exclude={DataSourceAutoConfiguration.class})
最终解决问题。
在项目开发中遇到一个关于数据源配置的错误,提示没有指定DataSource的URL且无法加载内嵌数据库。尽管该子项目不需要数据库,但由于依赖关系,需要排除数据源配置。通过在启动类的@SpringBootApplication注解上添加exclude参数,排除DataSourceAutoConfiguration,问题得到解决。
334

被折叠的 条评论
为什么被折叠?



