spring boot 搭建框架錯誤: 找不到或無法載入主類
最近在學習spring boot相關知識,照著spring boot 官方網站新建了一個簡單的demo,啟動時卻一直報:找不到或無法載入主類,也沒有任何其他的提示資訊,這下咋辦?
1、首先我去百度搜索了我這樣的情況,參考瞭如下這篇博文:
https://blog.csdn.net/u011470516/article/details/78436696
照著博文我開始了自己的操作:
開啟windows 下的 cmd控制檯,進入到springboot 專案所在的目錄執行命令: mvn clean install
有錯誤沒關係,最怕出錯了卻沒有提示,接下來我們按照錯誤資訊一步步解決。
上面的錯誤資訊還是不夠詳細,接下來我執行了第二個命令: mvn clean compile
看到最後面提示程式包不存在,原來是程式中錯誤引用了一些包導致,找到引用這些包的地方,刪除引用,再次執行該命令:
mvn clean compile
打包成功
參照該部落格我執行接下來的命令:mvn install
最後看錯誤提示報:Error creating bean with name 'dataSource' defined in class path resource
可是我這是新專案啊,並沒有配置資料來源,而且springboot 專案是可以在不配置資料來源的情況下進行啟動的,怎麼到我這就不行了呢???
2、於是我又去百度了一番,原諒我沒有自己深究原因,實在是時間不夠,只能先看看有沒有碰到一樣問題的人,接下來參考這篇部落格:
https://www.cnblogs.com/kmsfan/p/7189626.html
對比了自己的pom 檔案發現情況還真是一樣的,我多添加了以下依賴:
在最簡單的啟動springboot 專案來說這是不需要的,只有進行專案開發用到了 mybatis 連線了資料庫時才需要該依賴,所以註釋掉該依賴。
接下來右鍵啟動 application:
成功啟動,問題解決。