eclipse maven 循环占位符引用错误使用配置文件

eclipse maven Circular placeholder reference Error using profiles

当我使用带有配置文件的 maven 打包 target/war 时,eclipse 刷新了项目,并尝试在 tomcat 上启动它,我不断得到

org.springframework.beans.factory.BeanDefinitionStoreException:
Invalid bean definition with name 'dataSource' defined in class path resource
[applicationContext-resources.xml]: Circular placeholder reference
'jdbc.driverClassName' in property definitions

提及:我使用STS 3.7.1,它基于eclipse 4.5.1

右键单击项目 -> Maven -> Select Maven Profiles... 然后选择你的配置文件。

...这是 eclipse 中的愚蠢行为