https://start.spring.io/上新生成了一個maven項目寂曹,導(dǎo)入eclipse后,程序入口的類直接報錯了娃善。
然后運(yùn)行出現(xiàn)找不到或無法加載主類 com.example.demo.DemoApplication的問題遥椿。
試了很多方法都不行。包括:(1)maven倉庫內(nèi)容全刪除掏父;(2)更換maven鏡像
(3)查看?build path ?--> ?configure?build ?path中笋轨,編譯路徑是否沒設(shè)置或出錯
(4)xxx忘了
最后,還是找到了問題:
跑一下出錯的程序赊淑,然后找到eclipse的Problems欄(和Console一起的)爵政,如果沒有,則Window->show other->problem陶缺。如下圖
然后瀏覽了一下茂卦,發(fā)現(xiàn)有一條error比較奇怪:
Description Resource Path Location Type
Archive for required library: 'C:/Users/yangjie/.m2/repository/org/springframework/spring-beans/5.1.4.RELEASE/spring-beans-5.1.4.RELEASE.jar' in project 'demo' cannot be read or is not a valid ZIP file demo Build path Build Path Problem
然后我直接進(jìn)入該目錄把.m2整個文件夾刪了。再重新導(dǎo)入項目就可以跑了组哩。如下圖等龙。
如果還沒找到問題,順便看一下eclipse下有沒有添加maven的啟動路徑伶贰,操作如下:
window->preference->Maven->Installations蛛砰。看下有沒有add如下圖所示的內(nèi)容黍衙,如果沒有泥畅,先添加一下。?
還有個eclipse的maven home看設(shè)置了沒琅翻,如果沒設(shè)置位仁,那么本地倉庫修改后的地址不生效柑贞。
具體什么問題還在思考中。聂抢。钧嘶。