解决在搭建springboot与vue工程时遇到Failed to configure a DataSource: ‘url‘ attribute is....或者网页出现500错误问题之一

在网上学习如何搭建以vue为前端,springboot为后端的项目工程时,出现了如上的错误,让我崩溃了一个月,就是找不到问题,花了很长时间,将网上的教程几乎试了个遍,改各种设置,把软件都卸了重装,数据库密码也重置了,反复删,最终在一个晚上灵光一现,想到了其中一个步骤,就是教学视频有一个步骤是将application的properties后缀改成了yml,我赶紧检查了一下pom.xml文件,果然并没有加,加上之后就成功出现所需要的内容。注意更新maven

<resources>
            <resource>
                <directory>src/main/resources</directory>
                <includes>
                    <include>**/*.properties</include>
                    <include>**/*.xml</include>
                </includes>
                <filtering>false</filtering>
            </resource>
            <resource>
                <directory>src/main/java</directory>
                <includes>
                    <include>**/*.properties</include>
                    <include>**/*.xml</include>
                </includes>
                <filtering>false</filtering>
            </resource>
        </resources>

 改成

<resources>
            <resource>
                <directory>src/main/resources</directory>
                <includes>
                    <include>**/*.properties</include>
                    <include>**/*.xml</include>
                    <include>**/*.yml</include>
                </includes>
                <filtering>false</filtering>
            </resource>
            <resource>
                <directory>src/main/java</directory>
                <includes>
                    <include>**/*.yml</include>
                    <include>**/*.properties</include>
                    <include>**/*.xml</include>
                </includes>
                <filtering>false</filtering>
            </resource>
        </resources>

这类问题主要归结于pom.xml中是否配置正确。

总体来说,出现这类问题可以从以下几个方面可以去考虑:

一.检查url(通常)用户名和密码是否正确。

二.检查pom.xml中的配置是否正确,有没有漏的。

三.取消自动配置等。

还有很多更加全面的方法在其他文章内也比较清楚,我就只分享一下我的解决方案,希望能帮到大家,可能有些不太专业,望指正。

评论 1
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值