在项目中,需要使用XStream将xmlstring转成相应的对象,却报出了java.lang.ClassCastException:com.model.testcannotbecasttocom.model.test的错误。原因:项目中应该是采用了热部署,devtools,因为累加载器的不同所以会导致类型转换失败措施:在pom.xml中将以下代码注释掉:<dependency><groupId>org.springframework.boot</groupId><artifactId>spring-boot-devtools</artifactId><scope>runtime</scope></dependen...
继续阅读 >
分类:类型转换异常
2020
10-09
10-09
解决SpringBoot使用devtools导致的类型转换异常问题
问题:最近在使用新框架SpringBoot+shiro+spring-data-jpa时,为了体验下spring自带的热部署工具的便捷,于是引入了<dependency><groupId>org.springframework.boot</groupId><artifactId>spring-boot-devtools</artifactId><!--optional=true,依赖不会传递,该项目依赖devtools;之后依赖myboot项目的项目如果想要使用devtools,需要重新引入--><optional>true</optional></dependency>在起初并没遇到什么...
继续阅读 >