啟動SpringBoot項目時,報程序包不存在或者找不到符號的錯誤


我們使用idea新建SpringBoot項目時有時候會遇到這樣的錯誤:

 

當啟動主啟動類時控制台一口氣報一大堆錯,大概如下所示:

Information:java: Errors occurred while compiling module 'springboot_02_config'
Information:javac 1.8.0_191 was used to compile java sources
Information:2021/7/23 15:42 - Build completed with 4 errors and 0 warnings in 6 s 791 ms
D:\JAVA知識\JAVA days\Java各種知識思維圖\SpringBoot截圖3 (雷神)\Thunder\springboot_02_config\src\main\java\com\atguigu\Springboot02ConfigApplication.java
Error:(3, 32) java: 程序包org.springframework.boot不存在
Error:(6, 2) java: 找不到符號
  符號: 類 SpringBootApplication
Error:(4, 46) java: 程序包org.springframework.boot.autoconfigure不存在
Error:(10, 9) java: 找不到符號
  符號:   變量 SpringApplication
  位置: 類 com.atguigu.Springboot02ConfigApplication

......

 

解決步驟: File -> setting -> Maven -> Runner -> 然后把 Delegate IDE build/run actions to Maven 選項勾上並應用即可。

 

 


 

 

一般情況下,按照上面的方法做一遍就好了,但是還有許多情況無法解決,我的做法如下:

1.正常導入項目到idea中,在項目初始化記載完畢且各種依賴配置完成后,點擊idea右側的Maven欄目,點擊一下如下圖所示的帶紅色下划線的選項,這個選項是:Toggle ‘Skip Tests’ Mode 它的作用是跳過測試。

 

2.clean,install一下項目。

 

3.Rebuild一下。

 

4.按照上面幾個步驟操作一下,如果每一步都成功的話,基本上就可以正常啟動項目了。

 


免責聲明!

本站轉載的文章為個人學習借鑒使用,本站對版權不負任何法律責任。如果侵犯了您的隱私權益,請聯系本站郵箱yoyou2525@163.com刪除。



 
粵ICP備18138465號   © 2018-2025 CODEPRJ.COM