java.lang.Error: Unresolved compilation problems
環境
jdk1.8
+ springboot
+ maven
+ ItelliJ IDEA
。
描述
啓動項目時初始化DataSource
報錯,具體錯誤是說一個pojo
cannot be resolved to a type
,反覆檢查這個pojo
是存在的,並且已經在pom
中依賴。
前幾天可以正常啓動,別的同事可以正常啓動,代碼沒有做任何修改。
解決方案
搜索結果一般都是eclipse
或idea
編譯使用的jdk
版本與項目需要的jdk
版本不一致導致的。但是最近有修改任何開發環境的配置,仔細檢查發現java complier
和project sdk
版本是一樣的。
stackoverflow
上有一個答案是說mvn clean
一下,試了一下發現可以啓動成功了……
原因
可能是之前mvn clean install
的時候沒有正確clean
,導致部分編譯代碼沒有更新。