我們使用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.按照上面幾個步驟操作一下,如果每一步都成功的話,基本上就可以正常啟動項目了。