在尝试创建一个演示Spring-MVC应用程序时,我在启动时遇到了一个问题:
ConversionNotSupportedException:未能将类型org.apache.commons.dbcp.BasicDataSource
的属性值转换为属性dataSource
所需的类型org.apache.tomcat.dbcp.dbcp2.BasicDataSource
;嵌套异常为java.lang.IllegalStateException:无法将类型org.apache.commons.dbcp.BasicDataSource的值转换为所需的类型org.apache.tomcat.dbcp.dbcp2.BasicDataSource属性dataSource
:找不到匹配的编辑器或转换策略
我的问题是,为什么Tomcat认为它需要转换在applicationContext.xml
文件中定义为
<bean id="dataSource" class="org.apache.commons.dbcp.BasicDataSource">
我不明白它是从哪弄来的.
发布于 2018-09-14 06:48:22
我采用了船长-柯克的方法来解决这个问题:我改变了情况的参数。我没有试图弄清楚为什么我的新的演示应用程序,而是复制了一个现有的应用程序,然后慢慢地更改和删除了一些东西,这样我就可以使用我的演示应用程序了。当然,这是一种更费力的方法,但我最终还是取得了成果……
https://stackoverflow.com/questions/51975168
复制相似问题