Property ‘dataSource‘ is required 报错处理

本文介绍了在IDEA上启动Tomcat时遇到500内部服务器错误的解决方法,重点是数据源配置问题。错误提示表明'druid.properties'文件未被正确加载。解决方案包括确认'druid.properties'文件的位置(src->resources->druid.properties),检查资源目录是否设置为'ResourcesRoot',以及确保在代码中使用正确的相对路径加载配置文件。
摘要由CSDN通过智能技术生成

问题描述:

今天在IDEA上启动Tomcat,跳转网页遇到了“500 内部服务器错误”。消息:Property ‘dataSource’ is required. 这句话翻译过来就是:属性“数据源”是必需的,说明我的“druid.properties”文件没有加载进去。


在这里插入图片描述

解决方案:

原因:一般都是“druid.properties”文件位置放错或者路径写错。
下面是我的处理方法:

1、“druid.properties”文件位置如下

(src -> resources -> druid.properties)
在这里插入图片描述

2、如果resours目录没有设置成“Resources Root” 需要设置

(一般创建时候自动设置好了不过还是要看一下,因为我的IDEA并没有自动给我设置)

在这里插入图片描述

在这里插入图片描述
在这里插入图片描述

3、检查代码

加载配置文件时,使用相对路径(不用加"/")
在这里插入图片描述
希望看到的伙伴能对你们有所帮助!😁😁😁

评论 4
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包

打赏作者

太笨鸟

你的鼓励将是我创作的最大动力

¥1 ¥2 ¥4 ¥6 ¥10 ¥20
扫码支付:¥1
获取中
扫码支付

您的余额不足,请更换扫码支付或充值

打赏作者

实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

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

余额充值