關(guān)于SpringBoot主類(入口點)配置相關(guān)問題和idea緩存相關(guān)問題
上一章(這個問題的前章)

這個問題依然沒有解決,盡管我安裝多次確保不是這里的錯誤,還是找不到,于是我又去打包了(實踐這樣其實并不是很好,因為如果項目很大會很慢,要打包也只能打你現(xiàn)在做的子項目的包)

Failed to execute goal org.springframework.boot:spring-boot-maven-plugin:2.7.0:repackage (repackage) on project res-food: Execution repackage of goal org.springframework.boot:spring-boot-maven-plugin:2.7.0:repackage failed: Unable to find main class
經(jīng)過翻譯和GPT的解讀再加上看了別人項目的結(jié)構(gòu),我明白了,我沒有配置Spring Boot應(yīng)用程序的入口點(主類)

按道理來說,這個類應(yīng)該是最早配置的,疏忽了(悲鳴?。。。?!!? !)
這下就不會報上面那個錯了,雖然不報錯了,但是依然還是沒有解決最初的那個問題,還是找不到子項目res-food中的Resfood類
于是我手動輸入import com.yc.bean.Resfood 發(fā)現(xiàn)能找到(因為idea會有提示),只是輸完會報錯,這里就肯定是idea的問題了。
我又又又開始了必應(yīng),GPT之旅,然后發(fā)現(xiàn)應(yīng)該是idea緩存的問題:?有時候IDE可能會緩存依賴項的信息,當(dāng)你添加或更新了子項目的代碼后,IDE可能還在使用舊版本的依賴。反正可能是緩存沒跟上,就清除緩存唄(反正已經(jīng)輕車熟路了)

沒錯,就是這個問題,解決了?。。。?!