项目启动失败
Failed to configure a DataSource: 'url' attribute is not specified and no embedded datasource could be configured.
无法配置数据源:未指定'url'属性,并且无法配置任何嵌入式数据源。
很奇怪,其他人都可以为什么我就不行,看报错以为是mysql 驱动的问题,的确在资源文件MySQL 驱动报错

但我怎么重新reload都没用。
忽然看到resource文件夹有点奇怪,我记得如果是资源文件会有标识,于是我就改变文件属性,如下。



最终查明目原因是因为在maven配置里,少了如下:
<resources>
<resource>
<directory>src/main/java</directory>
<includes>
<include>**/*.xml</include>
</includes>
</resource>
<--! 少了一下这个,之前只有上面哪个,加载我mybatis 的xml 但没有加载 resources 下的,才导致的报错 -->
<resource>
<directory>src/main/resources</directory>
<includes>
<include>**</include>
</includes>
</resource>
</resources>
网友评论