用spring写的java工程,其中Bean对象的属性值通过db.properties加载。spring容器通过applicationContext.xml文件配置实现。启动Java工程后提示如下图所示异常(bean对象定义异常):
检查了一下两个配置文件,发现自己在properties文件中写的Bean的属性字段名跟在xml文件中相应的属性名不一致造成出错。改正后正常运行。
出现该错误的其他原因,也可能在于你缺少相应jar包,检查一下缺哪些jar包添加上即可;或者配置文件的路径不正确,检查相应xml或者properties文件的配置路径。