SpringBoot項(xiàng)目啟動(dòng)錯(cuò)誤:找不到或無法加載主類的幾種解決方法
在開發(fā)SpringBoot應(yīng)用時(shí),經(jīng)??赡軙?huì)遇到一個(gè)啟動(dòng)錯(cuò)誤:“錯(cuò)誤:找不到或無法加載主類 com.example.controller.demo.DemoApplication”。本文將介紹三種解決這一問題的方法。
方法1:更改IDE配置
在運(yùn)行SpringBoot項(xiàng)目時(shí),如果遇到上述錯(cuò)誤,請(qǐng)按照以下步驟操作:
打開IDE,點(diǎn)擊“編輯配置”選項(xiàng)。

在配置界面中,選擇正確的Application類路徑。

點(diǎn)擊“OK”保存配置。
方法2:在Eclipse中清理項(xiàng)目
如果使用Eclipse開發(fā)環(huán)境,可以嘗試以下步驟來解決問題:
- 在菜單欄選擇“Project”。
- 點(diǎn)擊“Clean”,然后選擇要清理的項(xiàng)目。
- 點(diǎn)擊“Clean”按鈕。
方法3:使用Maven命令行
當(dāng)從版本控制系統(tǒng)(如SVN)拉取自動(dòng)生成的代碼項(xiàng)目并嘗試運(yùn)行時(shí),可能會(huì)出現(xiàn)類似錯(cuò)誤。此時(shí),可以在IDEA的控制臺(tái)中執(zhí)行以下Maven命令:
mvn clean compile- 清理并編譯項(xiàng)目。mvn install- 安裝項(xiàng)目到本地倉(cāng)庫(kù)。mvn spring-boot:run- 運(yùn)行SpringBoot應(yīng)用。
從svn上拉下來一個(gè)自動(dòng)生成代碼的小項(xiàng)目,遇到一個(gè)賊大的坑,運(yùn)行提示找不到或無法加載主類 com.xxx.xxx.Application,找了很多方法才解決,解決方法就是打開idea的控制臺(tái),輸入以下三行命令
mvn clean compile mvn install mvn spring-boot:run
然后,,,,問題就解決啦
以上三種方法均有助于解決啟動(dòng)時(shí)的類加載問題,希望能幫助到遇到類似問題的開發(fā)者。
到此這篇關(guān)于SpringBoot項(xiàng)目啟動(dòng)錯(cuò)誤:找不到或無法加載主類的幾種解決方法的文章就介紹到這了,更多相關(guān)SpringBoot項(xiàng)目啟動(dòng)錯(cuò)誤內(nèi)容請(qǐng)搜索腳本之家以前的文章或繼續(xù)瀏覽下面的相關(guān)文章希望大家以后多多支持腳本之家!
相關(guān)文章
基于spring security實(shí)現(xiàn)登錄注銷功能過程解析
這篇文章主要介紹了基于spring security實(shí)現(xiàn)登錄注銷功能過程解析,文中通過示例代碼介紹的非常詳細(xì),對(duì)大家的學(xué)習(xí)或者工作具有一定的參考學(xué)習(xí)價(jià)值,需要的朋友可以參考下2020-01-01
java日常練習(xí)題,每天進(jìn)步一點(diǎn)點(diǎn)(1)
下面小編就為大家?guī)硪黄狫ava基礎(chǔ)的幾道練習(xí)題(分享)。小編覺得挺不錯(cuò)的,現(xiàn)在就分享給大家,也給大家做個(gè)參考。一起跟隨小編過來看看吧,希望可以幫到你2021-07-07
Spring基于xml實(shí)現(xiàn)自動(dòng)裝配流程詳解
自動(dòng)裝配是使用spring滿足bean依賴的一種方法,spring會(huì)在應(yīng)用上下文中為某個(gè)bean尋找其依賴的bean,Spring中bean有三種裝配機(jī)制,分別是:在xml中顯式配置、在java中顯式配置、隱式的bean發(fā)現(xiàn)機(jī)制和自動(dòng)裝配2023-01-01
Spring中@Autowired和@Resource注解的使用區(qū)別詳解
這篇文章主要介紹了Spring中@Autowired和@Resource注解的使用區(qū)別詳解,@Autowired默認(rèn)根據(jù)type進(jìn)行注入,找到與指定類型兼容的?Bean?并進(jìn)行注入,如果無法通過type匹配到對(duì)應(yīng)的?Bean?的話,會(huì)根據(jù)name進(jìn)行匹配,如果都匹配不到則拋出異常,需要的朋友可以參考下2023-11-11
基于Java開發(fā)一個(gè)Markdown到Word文檔轉(zhuǎn)換工具
本文介紹了一個(gè)用Java開發(fā)的Markdown到Word文檔轉(zhuǎn)換工具,該工具通過MarkdownToWordConverter類實(shí)現(xiàn),利用flexmark庫(kù)將Markdown內(nèi)容轉(zhuǎn)換為HTML,借助jsoup庫(kù)規(guī)范化HTML,再通過docx4j庫(kù)將處理后的HTML導(dǎo)入并保存為Word文檔,需要的朋友可以參考下2025-07-07
使用自定義注解實(shí)現(xiàn)redisson分布式鎖
這篇文章主要介紹了使用自定義注解實(shí)現(xiàn)redisson分布式鎖,具有很好的參考價(jià)值,具有很好的參考價(jià)值,希望對(duì)大家有所幫助。如有錯(cuò)誤或未考慮完全的地方,望不吝賜教2022-02-02

