更新於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就能正常使用了。