Failed to determine a suitable driver class(maven不编译配置文件)
现象:启动报错
问题排查与处理:
1:根据错误翻译,是datasource没有一些配置属性。不过检查下来写法没有啥问题
2:注意启动端口是不是生效了。发现是配置文件没起作用
3:maven添加resources
<resources> <resource> <directory>src/main/java</directory> <includes> <include>**/*.yml</include> <include>**/*.properties</include> <include>**/*.xml</include> </includes> <filtering>false</filtering> </resource> <resource> <directory>src/main/resources</directory> <includes> <include>**/*.*</include> </includes> </resource> </resources>
再次启动,然而问题还是存在。打开target编译目录,里面并没有yml文件
4:打包方式,忽略了这不是上层pom包,而本身是一个jar包,所以这里改成jar,然后编译一下。
5:成功启动