Loading [MathJax]/jax/output/CommonHTML/config.js
首页
学习
活动
专区
圈层
工具
发布
首页
学习
活动
专区
圈层
工具
社区首页 >问答首页 >BasicDataSource的转换异常

BasicDataSource的转换异常
EN

Stack Overflow用户
提问于 2018-08-22 21:09:42
回答 1查看 88关注 0票数 0

在尝试创建一个演示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文件中定义为

代码语言:javascript
代码运行次数:0
运行
AI代码解释
复制
<bean id="dataSource" class="org.apache.commons.dbcp.BasicDataSource">

我不明白它是从哪弄来的.

EN

回答 1

Stack Overflow用户

发布于 2018-09-14 06:48:22

我采用了船长-柯克的方法来解决这个问题:我改变了情况的参数。我没有试图弄清楚为什么我的新的演示应用程序,而是复制了一个现有的应用程序,然后慢慢地更改和删除了一些东西,这样我就可以使用我的演示应用程序了。当然,这是一种更费力的方法,但我最终还是取得了成果……

票数 0
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/51975168

复制
相关文章
java的类型转换异常_类型转换异常英文
自己的项目中,有个定时任务的模块,里面需要将返回的对象强转为某个实体类JobModel,可是在转换的过程中,却报出了java.lang.ClassCastException: com.jy.admin.server.model.JobModel cannot be cast to com.jy.admin.server.model.JobModel
全栈程序员站长
2022/09/30
1.5K0
Java强制类型转换异常
(2) 说明我文件夹modle里面的Question类,不能转换成com.core.entity文件里面的question类。
算法与编程之美
2023/01/03
1.8K0
Java强制类型转换异常
你的Redis有类转换异常么
•该异常不是必现的,偶尔才会出现;•出现该异常后重启应用或者过一会就好了;•序列化协议使用了hessian。
luoxn28
2019/11/06
8030
PySpark数据类型转换异常分析
在使用PySpark的SparkSQL读取HDFS的文本文件创建DataFrame时,在做数据类型转换时会出现一些异常,如下:
Fayson
2018/03/29
5.2K0
PySpark数据类型转换异常分析
java 如何将异常Exception的信息转换为String
一般情况下,我们是通过log4j封装的api将异常打印到日志当中。 logger.error("error", e); 如果我们想在程序中获得该异常的详细信息,并输出到数据库中,我们可以这样做 StringWriter sw = new StringWriter(); try(PrintWriter pw = new PrintWriter(sw);){ e.printStackTrace(pw); } String errorInfo = sw.toString();
Theone67
2019/11/21
1.2K0
java.lang.ClassCastException(java强制类型转换异常)
ClassCastException,从字面上看,是类抛出异常,即是类型转换错误,通常是进行强制类型转换时候出的错误。如下图所示:
黑泽君
2018/10/11
44.7K0
java.lang.ClassCastException(java强制类型转换异常)
document4jWord转PDF转换器异常
系统功能需要实现World转PDF,因此使用了document4j工具类包,但是本地开发没有问题(本地没有360),但是部署内测服务器后报错: *** 未知异常 终止了程序的运行 ***
猫老师的叶同学
2023/03/01
1.2K1
document4jWord转PDF转换器异常
使用devtools导致的类型转换异常及Spring Devtools 源码初步解析
SpringBoot项目中的热部署引发的血的教训,报错代码如下(第6行强制转换,明确可以肯定此处Object肯定是 UserInfoDTO):
周三不加班
2019/09/03
1.4K0
使用devtools导致的类型转换异常及Spring Devtools 源码初步解析
无法解析类型java.lang.Object_java类型转换异常
java.lang.ClassCastException: java.util.LinkedHashMap cannot be cast to com.xxx.xxxx.entity.xxxx
全栈程序员站长
2022/10/03
1.1K0
无法解析类型java.lang.Object_java类型转换异常
【C++】异常+智能指针+特殊类和类型转换
1. C语言传统处理错误的方式无非就是返回错误码或者直接是终止运行的程序。例如通过assert来断言,但assert会直接终止程序,用户对于这样的处理方式是难以接受的,比如用户误操作了一下,那app直接就终止退出了吗?这对用户来说,体验效果是很差的,毕竟我只是不小心误操作了而已,程序就直接退出了,那太不合理了!而像返回错误码这样的方式也不够人性化,需要程序员自己去找错误,系统级别的很多接口在出错的时候,总是会把错误码放到全局变量errno里面,程序员还需要通过打印出errno的值,然后对照着错误码表来得出errno对应的错误信息是什么。 而实际中,C语言基本都是使用错误码来处理程序发生错误的情况,部分情况下使用终止程序的方式来处理错误。
举杯邀明月
2023/10/17
4560
【C++】异常+智能指针+特殊类和类型转换
java类型强制转换异常例子_java.lang.unsatisfiedlinkerror
ClassCastException,从字面上看,是类型转换错误,通常是进行强制类型转换时候出的错误。下面对产生ClassCastException异常的原因进行分析,然后给出这种异常的解决方法。 这种异常是如何产生的呢?举一个比较形象的例子。 Animal表示动物,Dog表示狗,是动物的子类,Cat表示猫,是动物的子类。看下面的代码:
全栈程序员站长
2022/10/04
7840
LayoutInflater 源码解析及应用(解决插件化中类型转换异常)
这里明显全路径相同,那就是加载这两个类的 ClassLoader 不同,验证一下:
trampcr
2019/11/27
1.4K0
Map<String,Object>接收参数,Long类型降级为Integer,报类型转换异常
使用 Map<String,Object> 对象接收前端传递的参数,在后端取参时,因为接口文档中明确该字段类型为 Long ,所以对接收的参数进行了强转,即 (Long)参数 ,但是却发生了类型转换异常,报错信息如下:
niceyoo
2020/11/20
4.2K0
spring-boot-devtools cannot be cast to类型转换异常java.lang.ClassCastException
在使用 DevTools 时,通用Mapper经常会出现 class x.x.A cannot be cast to x.x.A。 同一个类如果使用了不同的类加载器,就会产生这样的错误,所以解决方案就是让通用Mapper和实体类使用相同的类加载器即可。 DevTools 默认会对 IDE 中引入的所有项目使用 restart 类加载器,对于引入的 jar 包使用 base 类加载器,因此只要保证通用Mapper的jar包使用 restart 类加载器即可。
小贝壳
2020/03/05
3.9K0
java中的异常和异常处理
Java的基本理念是“结构不佳的代码不能运行”,在我们进行编写代码的时候一般通过编译的时候就可以看出代码是否有错误,但是在这一阶段并不能处理完成所有的异常,如一些不可预知的情况,在运行期间才会暴露。所以Java中对异常做出了如下归类。
袁新栋-jeff.yuan
2020/08/26
1.9K0
java中的异常和异常处理
异常1.异常简介2.捕获异常3.异常的传递4.抛出自定义的异常 5.异常处理中抛出异常
打开一个不存在的文件123.txt,当找不到123.txt文件时,就会抛出给我们一个IOError类型的错误,No such file or directory:123.txt(没有123.txt这样的文件或目录)
Python攻城狮
2018/08/23
1.8K0
异常1.异常简介2.捕获异常3.异常的传递4.抛出自定义的异常
5.异常处理中抛出异常
python的中异常处理处理ZeroDivisionError异常处理 FileNotFoundError 异常异常时保持静默
Python 使用被称为 异常 的特殊对象来管理程序执行期间发生的错误。每当发生让 Python 不知所措的错误时,它都会创建一个异常对象。如果你编写了处理该异常的代码,程序将继续运行;如果你未对异常进行处理,程序将停止,并显示一个 traceback ,其中包含有关异常的报告。异常是使用 try-except 代码块处理的。 try-except 代码块让 Python 执行指定的操作,同时告诉 Python 发生异常时怎么办。使用了 try-except 代码块时,即便出现异常,程序也将继续运行:显示你编写的友好的错误消息,而不是令用户迷惑的 traceback 。
章鱼喵
2018/09/26
6.1K0
Spring实战6-利用Spring和JDBC访问数据库主要内容
写在前面:经过上一篇文章的学习,我们掌握了如何写web应用的控制器层,不过由于只定义了SpitterRepository和SpittleRepository接口,在本地启动该web服务的时候会遇到控制器无法注入对应的bean的错误,因此我决定跳过6~9章,先搞定数据库访问者一章。
阿杜
2018/08/06
8130
Spring实战6-利用Spring和JDBC访问数据库主要内容
【Python】异常处理 ① ( 异常概念 | 异常处理 | 异常捕获 )
在之前的博客中介绍了文件操作 , 如果以只读的形式打开不存在的文件 , 就会导致异常的出现 ;
韩曙亮
2023/10/11
2250
【Python】异常处理 ① ( 异常概念 | 异常处理 | 异常捕获 )
【Python】异常处理 ③ ( 捕获所有类型的异常 | 默认捕获所有类型异常 | 捕获 Exception 异常 )
使用 try-except 语句 , 不指定异常类型 , 默认就可以捕获所有类型的异常 ;
韩曙亮
2023/10/11
2.1K0
【Python】异常处理 ③ ( 捕获所有类型的异常 | 默认捕获所有类型异常 | 捕获 Exception 异常 )

相似问题

oracle + maven依赖项dbcp.basicdatasource异常

12

带有DBCP BasicDataSource的Spring BasicDataSource仍然关闭连接。

10

设置BasicDataSource的超时

10

使用BasicDataSource的MYSQL事务

13

异常java.lang.ClassNotFoundException: org.apache.commons.dbcp.BasicDataSource

6304
添加站长 进交流群

领取专属 10元无门槛券

AI混元助手 在线答疑

扫码加入开发者社群
关注 腾讯云开发者公众号

洞察 腾讯核心技术

剖析业界实践案例

扫码关注腾讯云开发者公众号
领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档
查看详情【社区公告】 技术创作特训营有奖征文