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:成功启动

posted @ 2023-09-19 13:27  鸭猪是的念来过倒  阅读(2015)  评论(0编辑  收藏  举报