maven启动项目出现如下错误:
org.springframework.beans.factory.BeanDefinitionStoreException:Invalid bean definition with name 'dataSource' defined in URL...
可能出现的原因:
1:jre配置不一致
解决方法:(1)右击项目-Properties-java Compiler-修改jre
(2)右击项目-properties-Java Build Path -Add Library..
2:maven打包
附:maven run 配置
例如项目名为projectA
右击项目run as - Run Configurations-Main面板
Base directory:${workspace_loc:/projectA}
Goals:tomcat:run
jre面板:选择相应的jre版本。
maven dev 配置
除了Goals参数,其它参数和run配置相同即可
Goals:clean package -Dpackage.environment=dev
3:先执行 maven dev 再执行 maven run 错误得到解决,成功启动。