在實驗書上Spring項目的時候出現一個問題,導入包和使用注釋的時候eclipse出現報錯。
導入包報錯:The import org cannot be resolved
注釋報錯:component cannot be resolved to a type
網上查詢后發現是Spring版本和JDK版本之間出現不兼容,我用的是spring4,並不兼容JDK11,我在網上下載了JDK8。
對應關系見貼:https://blog.csdn.net/tutu_flying_pig/article/details/83416549
修改JDK的方法詳見貼:https://blog.csdn.net/zeal9s/article/details/85090545
打開eclipse->window->preferences->java->install JRES點擊ADD,添加JDK8的目錄
右擊項目Build Path->Config Build Path,將Libraries的JRE替換為1.8
改Java compiler為1.8
同樣要改的還有Project Faces
完成點Apply以后eclipse就不報錯了。
最新版本的Spring5支持JDK11,使用Spring5的應該不會出現這個問題。