更新于2017-4-12 14:54:14java
---------------------------------------------spring
今天遇到一个相同类转相同类的错误,使用的是Springboot,错误信息以下:缓存
两个都是想同的对象!!!!springboot
找了一下午,都没发现,后发现把项目pom.xml中:app
<!-- springboot热部署 --> <!--<dependency> 这里有坑,我更新了java文件,遇到同一个类不能转换的问题,注释掉就没事了 <groupId>org.springframework.boot</groupId> <artifactId>spring-boot-devtools</artifactId> <optional>true</optional> </dependency>-->
这段注掉就没错误了,估计是没有更新class,这里先不深究,也但愿哪位知道缘由的兄弟们指点一下。仅此记录。maven
----------------------------------------------------------------------------------------spring-boot
更新于 2017-4-10 20:07:08spa
本身的坑本身填,终于找到这个问题了插件
在application.properties中加入code
### 缓存配置 spring.cache.type=none
就能解决这个问题了,在stackoverflow找到的答案...有空还得去这逛逛...
http://stackoverflow.com/questions/34577936/spring-boot-devtools-causing-classcastexception-while-getting-from-cache
---------------------------------------------------------------------------------------
再次更新 2017-4-10 23:08:46
个人忍道,有错就认。我认可,上面的错误都是个人问题。
我发现,在个人pom中存在两端maven插件配置,注掉上面,devtools就能正常使用了。