黑马 java.lang.IllegalArgumentException: Property ‘dataSource‘ is required

2022/2/21 17:26:22

本文主要是介绍黑马 java.lang.IllegalArgumentException: Property ‘dataSource‘ is required,对大家解决编程问题具有一定的参考价值,需要的程序猿们随着小编来一起学习吧!

现象:
按照教程步骤做的,但连单元测试都无法通过,会出现java.lang.IllegalArgumentException: Property ‘dataSource’ is required这个错误。

原因:
通过看错误提示怀疑是properties文件没有被加载进来,仔细检测发现路径没有写错。后面发现是版本不一样导致的,我一不小心升级成了2021.3版本,创建javaEE的过程和视频中的不一样,工程结构也不一样。

解决办法:
在用Jdbc访问数据库时,视频中是将druid.properties文件配置到src文件夹下时;2021.3版本是放到src/main/resources文件夹下。这样才会在编译的时候在target文件夹下生成配置文件。



这篇关于黑马 java.lang.IllegalArgumentException: Property ‘dataSource‘ is required的文章就介绍到这儿,希望我们推荐的文章对大家有所帮助,也希望大家多多支持为之网!


扫一扫关注最新编程教程