1、啟動報錯誤: 找不到或無法加載主類 org.spring.springboot.Application
可能在工程下面有多個module,然后,module里面的iml配置文件不止一個,刪除留主的一個就好了
像我的這個就有main、test、springBoot三個module,我刪掉main和test就行了
2、報錯:cannot access org.springframework.context.ConfigurableApplicationContext
也是上面這個原因
3、Idea 工程執行時出現 edit configuration 對話框。報錯:Error: module not specified
解決:修改配置 《Use classpath of mod…》如下圖,確定運行就可以。

4、運行get、set方法報錯
解決:有些代碼是用@data注解去做的get、set,所以需要安裝插件lombok
idea的:file -- setting -- plugin,搜索lombok,安裝即可
5、還有個問題就是lombok總是報無效反射的問題,我的jdk是10,換成jdk8之后就好了,很奇怪
6、kaptcha-2.3.jar不在maven中央倉庫,無法下載的問題
手動下載該包,然后放到電腦以下目錄下:C:\Users\關文峰\.m2\repository\com\google\code\kaptcha\kaptcha\2.3

pom文件
<project>
<modelVersion>4.0.0</modelVersion>
<groupId>com.google.code.kaptcha</groupId>
<artifactId>kaptcha</artifactId>
<version>2.3</version>
</project>
7、Java開發工具IntelliJ IDEA是如何導入項目的
用戶使用Intellij IDEA進行項目開發,不僅可以創建全新的項目,還可以導入使用其它開發工具設置和開發的項目。
(1) 選擇源目錄
點擊File → Import Project並指定導入項目所存放的磁盤位置。
用戶可以根據所導入的項目創建一個新的IntelliJ IDEA項目。可導入的項目包括Eclipse,Maven和Gradle項目等。用戶也可以跳過具體的項目文件,直接從源文件建立新的項目。
(2)選擇目標項目
一旦源目錄是已知的,IntelliJ IDEA需要知道用戶是否想要使用指定位置文件建立一個新項目,或者是否希望IntelliJ IDEA采用一個給定的項目模型(即Eclipse, Maven, 或Gradle),之后才能按照自動化的方式進行。
在這里我們選擇從源文件創建新項目
(3)配置新項目
用戶需要指定根據源文件所創建的新項目名稱和磁盤位置。
(4)選擇要導入的文件
因為在這種情況下沒有已知的項目模型在運行,所以IntelliJ IDEA的向導要經過不少的步驟才能在磁盤上找到匹配的模型和Android項目的要求。
例如,用戶應該指明需要的是gen還是src文件夾。
同樣,用戶需要確認導入的任何開源項目都可以在源項目中找到。
最后,用戶應該指定新的項目需要用到的Java SDK和Android平台。
最后,在向導結束之后,就會從現有的文件和項目中創建一個全新的IntelliJ IDEA項目。

然后啟動項目就會碰到上面的問題,照常解決就好。
