SpringBoot找不到類異常解決

SpringBoot找不到類異常解決spring

 

問題描述:項目是一個Maven+SpringBoot項目,在Eclipse中運行正常,沒有問題,可是用IDEA編輯的時候根本啓動不了,報錯一大堆,好比找不到HttpServletRequest類,找不到Hibernate的類,和找不到Tomcat初始化類,等等奇葩問題。具體看下面截圖:ide

wKioL1gtLrWw26acAATdXhFHqic261.jpg-wh_50

 

解決了好久沒有找到緣由,網上查了不少也沒有真正解決問題。spring-boot

無心間看到一個博文,說了這個問題,瞬間恍然大悟,這個並非依賴錯了,是編譯器的差異,這多是IDEA的一個bug,在使用spring-boot的時候,若是把某個引入的依賴設置爲provided,那麼在Intellij啓動時就會找不到相應的類。所以,此時須要把此項配置(<scope>provided</scope>)給拿掉,而後就OK了。事實證實打包時候不用加上provided屬性也是OK的。搞了好久,唉,記錄一下。與君分享。spa

相關文章
相關標籤/搜索