最近在学习Spring boot的时候遇到 这样一个错误(编程工具:IDEA)
Failed to configure a DataSource: 'url' attribute is not specified and no embedded datasource could be configured.
中文翻译:
配置数据源失败:未指定“URL”属性,无法配置嵌入式数据源。
百度了一通,找到了这篇:https://blog.csdn.net/coyotess/article/details/80637837
在程序的入口处添加:
@SpringBootApplication(exclude = DataSourceAutoConfiguration.class)
代码如下:
@SpringBootApplication(exclude = DataSourceAutoConfiguration.class)
public class DemoApplication {
public static void main(String[] args) {
SpringApplication.run(DemoApplication.class, args);
}
}
然后重新运行,上述这个问题得到了合理的解决, 至于为什么会产生这个问题了,别人的代码没有加上这一段程序依然可以运行,而自己的程序却非要加上这个?
关于这个问题,不好意思,我也是刚学不久,没有对其进行深究,如果有知道的,可以告知一下!