今天反复出现这个错误,反复出现,改了一些代码就又报这个错误,但是一刷新pom.xml就又可以正常跑起来了,也不知道是不是缓存还是啥的问题,但总之下面的解决方法确实有效,记录一下。
错误信息:
***************************
APPLICATION FAILED TO START
***************************
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).
但是解决方法就是在pom.xml里面加资源路径
<resources>
<!--资源文件路径-->
<resource>
<directory>src/main/resources</directory>
</resource>
<!--配置文件路径-->
<resource>
<directory>src/main/java</directory>
<includes>
<include>**/*.properties</include>
<include>**/*.xml</include>
<include>**/*.yml</include>
</includes>
<filtering>false</filtering>
</resource>
<resource>
<directory>src/main/resources</directory>
<includes>
<include>**/*.properties</include>
<include>**/*.xml</include>
<include>**/*.yml</include>
</includes>
<filtering>false</filtering>
</resource>
</resources>